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

Want to be at the Bleeding edge of technology with some of the smartest humans ever? Come to Apple Core Engineering team
Pros: - Great Engineering Challenges Atmosphere
- Awesome perks, pay and bonuses (STOCKS :))
- Good growth perspectives for engineering and engineering management roles
- Amazing Job security
- Great work environment (top notch equipment, your surrounded by tones of cool gadgets and you can request for almost anything yo need at work)
Cons: - No free lunches (although dinner for the core teams is free)
- Very few engineering offices ( 3 main locations ), No international offices (unlike competitors like Microsoft, Facebook and Google)
- No Swimming Pool