Company: Apple
Date: 2014-12-09
Overall rating: 4/5
Employment status: former
Experience level: Senior

Some really great people work there, though it's important you choose the right department
Pros: There are many amazing people who work there.
Cons: Stay out of AppleCare unless you want a regimented work existence (for the most part, and from my experience).