Toptal
RepVue Score
4.20
Toptal
Back to Reviews
Current Employee Company leadership changes are constant, 3 rounds of layoffs and a shift in GTM strategy and market position has left the company completely disorganized. Browse Other Reviews
3.3
May 14, 2024
Useful