1.0
Mar 22, 2023
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The company has managed to attract great employees,
Cons
Last week 41 employees were laid off. This company has been mismanaged for quite some time. As a tech support employee my biggest caseload comes from the clinicians on our platform that have not been trained properly, and. Y understanding is that more is to come. Very sad to see the downslide