Current Employee2.4Sep 7, 2023The culture has changed for the worse lately. “High performance culture” has always been here; just much less fun now.
The culture has changed for the worse lately. “High performance culture” has always been here; just much less fun now.
Former Employee3.1Nov 23, 2023The culture is really bad micromanagement to the fullest extent but overall the solutions are great and your team can really help
The culture is really bad micromanagement to the fullest extent but overall the solutions are great and your team can really help
Current Employee4.4Sep 6, 2023Getting less competitive in pay but overall experience has been great and would recommend to anyone