High expectation & no work life balanceThe good thingsGood colleagues, friendly environment, higher salary pay and less stressful job compared to other companies.
The challengesExpectation too high from management. Even when you don't have any task they will call you lazy or consider you didn't perform. Very strict policy, once you did something terrible then bye bye you go. Overall management is the worst and be prepared to work on off day also