- Pay was not very good.
- Upper management pretends to care about employees:
I was repeatedly commended by upper management for being an outstanding employee. One member of upper management in particular, told me one day that he was proud of the work I was doing and if I were to ever think about leaving the company I should give them a heads up because they would do what they could to keep me around. About a month later (after that talk with the one in upper management) I was let go by my direct department manager with the consent and approval of the member of upper management who had been praising me for work well done.
Just like that, out of no-where I was stabbed in the back.
This was a good an noble company under the former leadership of it's founder, Mark Haskins, as he did honestly care about the employees, however, since it came under the control of lenders who forced the founder into early retirement, you really can't trust the new management.
People I worked with would say they felt like they were always having to watch their back, people would get let go all the time and given no reason for the termination except that the employee didn't quite fit the cultural environment.
It is sad to be a part of something from so early on and to believe in the product they were producing, doing your best to help them succeed, only to get stabbed in the back later on and told you aren't a good enough fit for the culture of the company, even though you may have been the best at your job, you simply aren't wanted and for reasons that no one really knew what meant except that someone didn't want you there anymore.
I think the biggest shock was that all of my prior reviews had been outstanding and indicated no possibility that anything like that would ever happen.
Conclusion:
Great product, poor ethics on the part of the management.