Company: Apple
Date: 2009-04-13
Overall rating: 5/5
Employment status: current

A surprisingly great place to work ... just remember to follow the rules...
Pros: - Flexible Work Schedule
- Great Staff
- Great management teams
- Great pay
- Great philosophy
- Great work environment
- Feedback from employees is appreciated by management and acted upon
Cons: - Communication from Top to Bottom is sometimes lacking (however management knows this and is taking steps to resolve it)
- The place is surprisingly "mechanical" - lots of processes and procedures. Like they say, consistency is critical.