2.0
Nov 11, 2025
Recommend
CEO approval
Business Outlook
Pros
Great incentives and even though I am work in customer service the work is always chill. It's fun to do and I don't get any stress due to work pressure that's the best part of my current job profile.
Cons
They can do better about their leave policies. It's very hard to get leaves.