Pros: pay is ok, and some associates are decent
Cons: unprofessional management, rampant discrimination, retaliation and intimidation, and incompetent hr.
Favoritism rules here. If you belong in the managers' inner circle, you can get away with anything, including gross unprofessional conduct and incompetency.
In you are not in the inner circle and you set some professional boundaries, management puts you on some hit list and subjects you to concentration-camp type of treatment. Negative performance – more... reviews are also retaliatory and intimidation tools regularly employed by management.
HR is really a part of the management and in most cases, worsens the situation when employees complain. They are better at holding anti-union presentations. – less