No potential to move up, management don't think ahead for new employees, no bonuses in certain positions, no work life balance, managers don't care about employees, gave new employees higher wages and screwed over long term employees
Great people to work alongside with
You really feel like you're making a difference
Cons
Not great people to work under in this position
Supervisor does not provide great communication
Supervisor does not make you feel great about what you're doing