
Udemy
RepVue Score
0
Udemy
Back to Reviews
Current Employee Been here for less than a year but have seen a lot of change. Combination of significant layoff as well as some leaders leaving on their own. Company culture is good but would be better if sales people were hitting. Browse Other Reviews
3.6
Dec 10, 2024
1 Useful