1.0
Oct 14, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
2 days Free Lunch :-D Decent Pay
Cons
Horrible Horrible Tech leadership/Management. All the good leaders have already left the company and only Toxic ones are remaining. These mangers or leaders blame engineers for their own failures because they have to save their jobs, Frequent Layoffs, firing of employees, toxic work culture. I don't know if a single employees(except People leaders) looked happy to me. This company used to be one of the best place to work but now just the opposite.