Decent for fresh graduates / career shifters. Not recommended for those looking for a high salary.The good thingsMy colleagues makes working onsite bearable.
The challengesThe restrictions on every action you make are too strict, like you can't move an inch without getting called out or reprimanded. Absurdly long queues, frequent outages, giving you no time to breathe. The articles that you reference during calls are all outdated and/or lacking. The QA evaluations are baseless and unfair, it's like they don't have prior TSR experience.