Deel
RepVue Score
0
Top 10% of CompaniesDeel
Back to ReviewsCurrent Employee This could be a great place, but leadership is delulu especially from the SDRs. savage place for work life balance. You can have 1 bad month, or the manager disagree with you for something. And you are gone Browse Other Reviews
2.6
Jan 17, 2024
1 Useful