Photo: valuewalk.com

Photo: valuewalk.com

Apple dropped to only the 16th best tech company to work for, and 35th overall, in Glassdoor’s annual ranking of the 50 Best Palaces to Work – down from 3rd in tech and 10th overall last year.

Based on over half a million reviews written by employees, Apple took 35th place, with fifteen tech companies ahead of it in the list, with Twitter taking the top tech slot, and LinkedIn and Facebook completing the top three.

Fortune did some sampling of Apple employee reviews to give a sense of why the company didn’t rank more highly, with retail staff particularly critical.

  • Creative (Apple Store): It’s busy. All. The. Time.
  • Packaging Engineer: High stress, long hours, too much security.
  • Genius: Difficult to move up. Interactions with customers can be trying. Understaffed and overworked. Hours can feel long and are inconvenient to a proper work life balance.
  • Mac Specialist (Apple Store): Hard to internally grow into management. Too touchy-feely at times. Managers pulled in too many directions.
  • Front End Engineer: Long hours during project launches and work/life balance takes a backseat at some points.
  • Apple Solutions Consultant: You have no authority to make any real decisions but you are still required to make them.
  • Senior Network Engineer: People always watching you. There are people that want to put you down. No respect for contractors. Tough work.
  • Manager: Expect to deal with a lot of ambiguity and shift gears in the dark. Some in-between senior management are a disappointment.

Apple was, however, rated for offering “great pay at a highly admired company,” offering a “diverse set of challenges and products to work on” and having “many opportunities for career growth, technically and managerially.”