Company: Apple
Date: 2011-07-26
Overall rating: 2/5
Employment status: former

Great if you're in development, not so great otherwise
Pros: Pay and benefits are extraordinary
The products are simply amazing
Cons: Act like a mom & pop organization that refuses to grow up
If you haven't grown up 'professionally' within Apple, you will always be viewed and treated as an outsider
Most in management have been promoted from within, which isn't a bad thing; however, there is no  training in managing or leadership, and it is painfully obvious
Home-grown tools that are inconsistent and woefully inadequate
Inconsistent employee treatment relative to performance concerns