Vantaggi
Most coworkers are great and the work is satisfying and rewarding. Healthy work life balance. Easy to take time off.
Svantaggi
-pay is not super competitive and caps out pretty quickly leaving you with no room for growth
-promotional opportunities are somewhat rare
- some management is unprofessional and seems untrained and frequently engages in behaviors that are sometimes just annoying and sometimes borderline unethical (caustic verbal interactions with staff, sarcastic answers to genuine questions, belittling and insulting staff, micromanagement, at one point upset that staff talked about their pay, etc).