Healthcare benefits are really great here
The company has great potential but when it comes to management, every country head behaves like a mafia and they just promote their friends, do whatever they like, and don't care about employees which results in people leaving at an unprecedented rate adding more work to people who stay back.
A Great place to work.
Love the inclusivity and welcoming family culture