Pros
Most of the employees were nice. There were bonuses available at the end of the year. Some offices have window views.
Cons
If you're in a non-traveling role it can get boring after a year, and there wasn't any kind of professional development available. Some managers were not very seasoned or talented. There weren't any monthly or biweekly 1:1 meetings with your manager. Some employees like to participate in backstabbing. Communication between management and employees needs improvement. They liked to dictate your hours and make you take an hour lunch whether you wanted to or not, which is technically not allowed in the state of Minnesota. They don't always pay overtime and coax their employees into taking time off instead, which is technically illegal for hourly employees in the state of Minnesota.