This used to be an amazing place to work. My supervisor put together an amazing team where we were free to contribute ideas, we felt appreciated, and we were a tight nit group that excelled at our jobs.
Then Rick Cottrell, the CEO, took the company and threw it in the trash. They first fired our supervisor with no notice at all. The next day, they held an all staff meeting where they said things such as: "we decided to separate," "we can not have any fall off," "we had to make a sacrifice to break through the ceiling," and that "our heads need to be screwed on straight." They then had individual meetings with each member of implementation to a) figure out if we were still on board and b) find out what we do (turns out, no one not on implementation had any idea what we actually do).
From our perspective, our supervisor never did anything wrong. She worked overtime to make sure clients got finished on time, she was amazing at coming up with creating solutions, and she made us WANT to come into work. The air in the office had lost it's joy and it was tense. The head of sales was taking over looking after the implementation team at this point, even though he didn't know anything about implementation (and was a poor leader). He would constantly walk around our cubicles, watching us like a hawk as if we all had done something wrong. It created an extremely stressful environment.
A week later, they fired another person on the implementation team. They had another meeting with implementation and told us the rest of us were here because they WANTED us. It made us feel like any of us could lose our job at any moment if we did one thing that they didn't love.
I was in the next round of firings. Two weeks later, the HR rep from Jeff City came in and terminated myself and another member of the implementation team. I wasn't told why I was being terminated, just that I needed to leave the building, leave my stuff and that it should be mailed to me. When it was mailed to me, several of my Halloween decorations were broken as if mishandled (that's more of a personal pettiness).
I kept in contact with a coworker of mine and he said it only got worse. Over the next 7 months, they continued to fire the implementation team until only 2 were left (we were originally 10). They attempted to hire one other member for the team, but fired them too shortly after. The two that were left were expected to each do all 10 peoples' jobs and were not once offered a raise or a bonus. The two of them walked out two days ago when the Sales manager started cussing at them because he's not able to handle constructive criticism. I'm honestly surprised it took them that long. Working there my last couple of weeks was some of the most stressed I've ever been. It felt like our jobs were constantly at stake and any tiny miss-step or wrongdoing could cost us everything.
I am now working for a new company that uses Tesseon as a payroll provider and their response time is abysmal. It often takes a week to get any kind of response and 2 or 3 weeks to get any kind of help. Our company used to be someone that felt like they cared about the clients, that they could actually help them. Now they're just another useless cog in the corporate machine because the CEO bought his 6th company to burn everything from and then sell.
I don't recommend them either as an occupation or as a payroll provider.