Работа в банке ужасно тяжёлая для программистов. Правила бизнеса постоянно меняются, постоянно нужно что-то переделывать, сводить старое и новое, нет такого, чтобы один раз сделал и на годы. Отдельная проблема в том, что в банках работают на каких-то тупых языках и средах программирования. Язык похож на какой-то из нормальных, но при этом не доделан до ума, учить его приходиться на месте методом проб и ошибок. Отладчика нет, точку останова не поставишь, значения переменных в ней не посмотришь и так далее. В одном банке среда разработки была Блокнот, потом текстовый файл подсовывался в каталог этой системы. Часто меняется одна среда на другую. А после увольнения все эти знания даром не нужны - никто эти языки и среды не использует, даже другой банк.
При этом работать приходиться в муравейнике на стадионе. Большой кабинет, переполнен людьми, шум, гам, разговоры. Сплочённости, как правило, нет. Всем на всё плевать. Код пишется безобразно - после нас хоть потоп. Разные отделы IT-департамента грызутся против друг друга, спихивая работу и ответственность.
В общем, банк - это последнее место работы, когда больше некуда, и жрать уже нечего.
Зарплаты могут быть разными, и 100 тыс тнг, и 250 тыс тнг. Но обычно 150 тыс тнг чистыми.