Being supportive and actually working as a team.
Nothing, they create a toxic work environment talking bad about customers.
Overall the experience has been ok. I would change a lot. Review from Operations Dept
Overall the experience has been ok. I would change a lot.
I'm very satisfied with my company, everyone is down to earth and very much team oriented. Review from Customer Support Dept
I'm very satisfied with my company, everyone is down to earth and very much team oriented.
That someday I'll be replaced by a robot.Outlook review from Sales Dept
That someday I'll be replaced by a robot.