If you can handle toxic work environment, and dont mind other people ignoring you when you ask for help (super individualistic work culture), then maybe you can work here. But personally, for mental and social stability, I will not recommend. The good thingsSalary and job perks are quite impressive. Annual company trip, dinner, training and gifts from HR. Recently implemented 13-months bonus.
The challengesWork like balance improves since the last time but still major issues of this company. Its a privilege to have 5-days work company (off on Saturday and Sunday) but usually works makes you had to come on weekend.