Workers are mostly h1b's who are treated like slave labor. Managers yell at people on a daily basis (literally yell at people) and threaten to fire you for anything. Management does not respect each other or any of their employees. They also make the employees create fake reviews to make people think the company doesn't suck.
Morale is low. If the workers were not h1b they would leave. They work nights and weekends for very little pay. Most employees have great skill sets and are hard workers. Shame they are stuck at this company.
Long hours. Extremely poor management