
Deel
RepVue Score
0
Top 20% of CompaniesDeel
Back to Reviews
Current Employee some positives, but that was due to my own effort. Huge lack of leadership when I first started, first manager was really bad, second manager was amazing. Browse Other Reviews
3.0
Feb 27, 2024
2 Useful