Company: Apple
Date: 2012-06-23
Overall rating: 5/5
Employment status: current
Experience level: Junior

Not for the weak....
Pros: You manage your own success. Job is very demanding but very rewarding. You will accomplish things you never thought possible.

Most importantly, you get to be apart of a very elite team. I have never met a weak link at Apple that has lasted. Team is extremely strong and you'll feel proud to be apart of it.
Cons: The work-life balance is off kilter compared to other tech jobs in the valley. Excellence is the norm so don't expect gratitude for doing your job.