Generally NiceThe good thingsFriendly staff, gives fair treatment to everyone, free water and movie tickets, NO WEEKEND WORK, 14th and 13 month pay, NO LATE/DELAYED SALARY, flexible time, flexible working environment, reasonable number of leaves and offsets, reasonable salary increase, superiors are approachable, friendly and understanding.
The challengesHaving problem with slow internet, very tight deadlines, demanding time, and sometimes, you need to spend longer hours, overnight and/or holidays to cope up with the deadlines (no overtime pay but they'll give you leaves with pay which is okay). Hard to maintain work/life balance - most of the times.