Company: Apple
Date: 2016-06-06
Overall rating: 5/5
Employment status: former

Great Company
Pros: Highly advanced company with a very competitive work environment.  I would highly recommend for anyone to work here. Processes are tailored to productivity, and not cast in stone. All of which makes this is an amazing environment for someone who wants to create, learn, and innovate.
Cons: There is ongoing training and reinforcement around this, and when team dynamics are out of kilter, management will rally around the team. Despite everyone having equity in the company and boasting the "people first" motto, many middle-management leaders/directors posses and exhibit some serious egos. Rather than being collaborative, they have a tendency to shut down ideas, speak dismissively.