Pros
The benefits were good and fair.
Cons
Toxic work environment, with workplace harassment from management and employees. There is clear favoritism, exploitation, and a lack of professionalism from the management team. Overall, a very unhealthy and unprofessional atmosphere.