Company: Apple
Date: 2016-03-11
Overall rating: 3/5
Employment status: current

Great people, awesome culture, tons of turnover.
Pros: Working with awesome, like-minded people every day is great. Most managers understand this is not a career for most people and for the most part are supportive of a fare work/life balance. Large number of employees within similar roles allows for ample opportunity to trade shifts and accommodate days off. Great benefits and discounts even for part-timers.
Cons: The company rewards management for doing well by shipping them off to other less successful locations to increase productivity there. Things change so frequently that it is hard to keep track of things. Company needs to find a more efficient way to gauge employee performance that simply basing it all on customer surveys. An angry person is more likely to take time out of their day to complain about something than they are to commend someone for a job well done. New employees would commonly start out making more money that experienced employees to perform the exact same job. When this is addressed with management, they simply respond by saying "oh the market is tougher now, we have to remain competitive to attract new employees." I have a better idea, reward the people who have worked for the company and proved their worth and offer equal pay across the board for those within the same position. It almost feels like the company prefers the revolving door mentality as they like to bring in new, impressionable employees who are excited to show up to work. This only lasts so long however and the cycle starts again.