5.0
Mar 26, 2026
Current employee
Recommend
CEO approval
Business Outlook
Pros
a lot of customer facing work through OSR opportunity of growth work culture is great, people are fun
Cons
pretty standard work not a lot of room for innovation
Check out your Company Bowl for anonymous work chats.