Stressful working enviroment with very demanding superiorsThe good thingsProvide guidance, but not in proper manner. Expect you to learn by yourself in general. Not suitable for fresh grads.
The challengesStressful working enviroment and lack of job security. The reason for high turnover rates is due to bosses frequently laying off workers. Lack of proper handover of task due to high turnover.