Company: Apple
Date: 2014-03-05
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Hard to compete
Pros: On site cafe, doctor, nutritionist & gym, ATM, Starbucks, coffee bar, corporate games, unbelievable health insurance, massage therapist and constant "beer bashes" and "off sites" just to name a few.
Cons: It's too easy to become stagnant, stuck in the same position wether you like it or not. Pay is underwhelming compared to other companies.