5.0
May 21, 2026
Current employee
Recommend
CEO approval
Business Outlook
Pros
Friendly team, good benefits and lots of opportunity to learn and specialize in your role. The onboarding process was smooth and organized at the receiving end.
Cons
Many employees have long tenures and there is so much historical information. As a newcomer, you might feel left out but the team is always there to support and fill you in on the details.