5.0
Sep 17, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
I am very happy working for such a great company. They give out recognition based on rewards and this helps keep employees motivated and helps them feel valued.
Cons
Client demands can feel intense but rewarding.