Pros
-Dynamic work environment with new challenges everyday -Easy to pick and choose paths i.e. technical vs management -High turnover means there are a lot of job openings -You learn all the ways cost can be cut -Lots of different roles available to you if you have the will power/competence -Learn about a truly good management system
Cons
-Despite their motto there is hardly a focus on employees -At entry levels there is some meritocracy but as you go up it is all political -Cutting cost is the number one goal (ZBB) regardless of the impact on quality or standards (sometimes unethical) -Upper echelons full of politics -very little expertise remaining within the company to learn from (high turnover) -You cannot plan to have a career here (unsustainable work life) -Probably universal but there is no work life balance if you hope to be promoted/ given raises of any kind (worked 50+ hours every week as salaried)