Pros
A few good coworkers there.
Cons
Zero job security
Constant, recurring layoffs
Leadership lacks accountability and empathy
Fear-driven work environment
No loyalty to employees, regardless of tenure or performance
This is one of the most unstable and stressful places you could choose to work. Layoffs are not occasional; they are routine. Every year, multiple rounds happen depending on quarterly numbers, and no one is safe. It does not matter if you’ve been here for years; if you’re a high performer, a manager, or even recently promoted, you can be let go without warning.
There is no sense of security, no trust in leadership, and absolutely no long-term vision for employees. People come to work every day, wondering if it will be their last. That level of uncertainty takes a serious toll on morale, productivity, and mental well-being.
What’s most disappointing is the complete lack of care for employees. The company treats people as disposable resources, cutting them loose the moment numbers don’t look good. Loyalty is not recognized or rewarded; it’s ignored.
If you are looking for stability, growth, or even basic respect as an employee, this is not the place. Be prepared to always have one foot out the door.