Deel
RepVue Score
0
Top 10% of CompaniesDeel
Back to ReviewsCurrent 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