5.0
May 9, 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great work life balance and good benefits, good support for continuous upskilling and learning
Cons
Too many meetings , heavy dependence on vendor resources