Company: Apple
Date: 2016-08-08
Overall rating: 1/5
Employment status: current
Experience level: Junior

Not so great.
Pros: You'll make some great friends, and have benefits.
Cons: Management will essentially, grind you until you want to quit. The benefits don't really outweigh the cons. You'll be asked to do things outside of your pay limit due to under staffing. Getting promoted is pretty much impossible if you don't play the political game at work.