Management is unprofessional, and not experienced enough to actually lead a team. Most of the managers have been rude, speaking badly to you out of their own frustrations, and expecting you to do tons of work with little to no time to decompress between tasks. There is absolutely no room for a promotion unless someone leaves, so you will be doing your job plus more tasks with time, with no change in pay . There is clear favoritism. Also , “free fruit” in the morning is NOT a benefit.