Pros
Honestly, the pros of this place are few and far between. Good PTO. Easy to leave work at the office, was very rarely asked to work overtime and always given comp time. Dogs come in sometimes, which is nice if you like dogs (but bad for the employees who are afraid of them.)
Cons
Low pay, benefits being slashed, incompetent management, no advancement opportunities, nepotism, rules are applied seemingly at random and no two people get the same answer to the same question. Management is greedy and doesn't care about employees, just their bottom line. My job responsibilities have doubled in my time here because they can't afford to replace staff who quit. And people are quitting left and right; almost every one is looking for a new job. Employee satisfaction scores get lower every time despite management trying to fix complaints. This place is in recognizable from when I started. Leaving is the best thing that ever happened to me.