Pros: people quit so often its hard to get fired
Cons: politics are awful
the job is actually not difficult yet you are expected to do things outside of job description. Management is self involved and uninformed looking to exploit its workers with raises being rare, and giving little room for any advancement. Morale is extremely low with people constantly insulting each other.