Current Employee1.7Aug 17, 2023not recommended. the culture is deteriorating massively and middle management incapable
Current Employee3.1Aug 27, 2023Was great at first but due to the sudden layoffs we were put to work in a very uncertain, high pressure environment where no one knows who might be cut off next
Was great at first but due to the sudden layoffs we were put to work in a very uncertain, high pressure environment where no one knows who might be cut off next