1.0
24 May 2025
Former employee
Recommend
CEO approval
Business outlook
Pros
Lovely team that I worked with
Cons
Everything else. Got rid of over 100 employees by just cutting off our access to our laptops in the middle of the work day with an email saying we were all being let go