Pros
Flexible work schedule, nice coworkers, fairly regular schedule, benefits are decent once you qualify .
Cons
Garbage pay considering industry standard for this role, and how many responsibilities the job entails.
Understaffed and overworked, quickly leading to burnout but no choice but to work because of being understaffed leading to increased turnover in the company.