Company: Apple
Date: 2015-08-18
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great company, but lacks in agility. Hard to get things done.
Pros: Amazing benefits, employee discounts, great culture, smart people -- all what you'd expect from a company like Apple.
Cons: I was client facing and worked against delivery deadlines. I'm type A and process oriented by nature but Apple can be process heavy to a fault -- the "having a process to create a process" mentality. Most often than not, there are also many approval steps. And in my department (it may be different elsewhere), there were very few who had approval authority. Heavy process and many  steps to approval makes it challenging to get things done.