Company: Apple
Date: 2018-10-02
Overall rating: 3/5
Employment status: former
Experience level: Junior

Meat Grinder
Pros: It's a huge company with a lot of job openings.
Cons: It's easier to get hired in at a high level than it is to work your way up. The requirements and standards for an employee are very high and sometimes objective. Ergo if you want to work towards something and your boss doesn't like you for any reason they can block you from promotions and make you tread water for years.  This story has been corroborated by a former employee at my new job who agreed it's easier to be hired in at a high level than work your way up.