1.0
Sep 4, 2024
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
It was a great place to work years ago
Cons
Lay-offs happening and leaving teams multiple team members down. End of year reviews manipulated by higher ups so they could justify lay-offs. Direct line managers had no say in rating their reports recieved,