The company culture is terrible and contradicts their stated values. Employees can be dismissed while on sick leave, and there is immense pressure to work beyond regular hours and during holidays. The executive leadership team tends to micromanage, and overall leadership is subpar. Opportunities for employee development are limited and highly political. If someone is deemed not a good fit, they are often pushed out.