Deel
RepVue Score
0
Top 10% of CompaniesDeel
Back to ReviewsFormer Employee I was denied 1 sick leave day, the culture is super depressing, no team spirit, everyone just trying to survive. Micromanagement, manager constanly checks amount of calls you did, everyone on the team is constanly anxious Browse Other Reviews
1.9
Mar 6, 2024
6 Useful