Pros
Though the pay was decent, raises were minimal at best.
Cons
Management is unqualified, bias and works on the "good-ol' boy' system playing favorites to one employee over the other. What is "company policy" to one employee may not be for another. My supervisor told me at our first one-on-one meeting that she "hated men". I find this an issue but HR didn't. Though you have plenty of paid time off accumulated, try and take it, management will deny your time off request. HR is a joke. I had a serious issue with my supervisor blocking a promotion even though it was approved by HR and was told by the manager of the department that they wanted me working for them. When I went to HR to file a complaint I was told they couldn't do anything about it, that managers have a right to not let people leave their team. Advancement is not possible in this company though they lie about this during orientation and hiring.