After reading over half of the reviews, I have to agree that the management of this company is the problem. Some managers lack managerial skills and are inexperience and don't even know how to treat the employees with respect. I observed managers degrading, berating, yelling and threatening employees, causing mental stress and anxiety on the employees.
The reviews are quite accurate. There is always a managers who is horrible and disrespectful in every department; from customer service, HR, sales, marketing, finance, IT.
Some managers want to be leaders but don't even know how to lead, they get promoted because they suck up to senior management even though they have absolutely no experience. Some work a few hours a day and spend most of the time on their cell phone on non work related things.
There is an alarming employee turnover at this company and it is all due management. The culture at this company is back stabbing, gossiping, and bad mouthing. There is no job security, no promotion, no work life balance and the salary and benefits are not up to par with industry standards.
Management is giving this company a bad reputation.