Management fails to receive criticism and listen to their employees, processes are torn down and replaced frequently due to high employee turnover, there is a lack of trust from management, and in my time there I was even insulted by management when it was unexpected. It was not uncommon to hear curse words flying from the office of management as someone was being yelled at. Transparency on employee performance and overall company performance are minimal at best. There is no real room for growth or advancement. Benefits as a whole were pretty bad. Stretch it further they work you to the bone with little opportunity for paid time off.