Company: Apple
Date: 2014-07-22
Overall rating: 3/5
Employment status: current
Experience level: Junior

It's a great place to build upon current and new skills and build lasting relationships.
Pros: You'll never find a better group of individuals to work alongside. I believe it is the actual employees at apple that you work with and of course the benefits that make it a great place to work.
Cons: For some growing can be rather difficult. And after being shot down many times employees end up calling it quits. It's disheartening to see other coworkers be led on to think they might be going somewhere only to find out it was a short lived experience and they wind back up where they began and resentful.