RepVue Score
0
Top 20% of CompaniesBack to ReviewsCurrent Employee Still a good place to work for, however, management is overreacting to current crisis, demand for solutions decrease and it is harder to hit.
Sill recommended, especially compared to many other companies. Browse Other Reviews
4.1
Oct 10, 2023
Useful