Good salary, have to put in 200% effort in order to stay in the company.The good thingsGet to travel oversea often, flexible working location
The challengesThe higher management listened to the opinions but was unwilling to make changes. Job transfers happen frequently.