Company: Apple
Date: 2017-02-23
Overall rating: 4/5
Employment status: current
Experience level: Junior

Very great if you like flexibility.
Pros: There are a lot of great people who are really smart. Learn a lot and always new things on the horizon. Great benefits.
Cons: Sometimes vision is cloudy on where company is going. Can't seem to make solid decisions and then follow through. Overall good experience.