4.0
Jun 25, 2026
Current employee, more than 8 years
Lehi, UT
Recommend
CEO approval
Business outlook
Pros
SOVRA is a place that has been really great to work with from a local stand point. I love the team that I work with.
Cons
Corporate is in Montreal and they seem really removed from everything. They don't really understand the day-to-day of the business and when they get involved it slows everything down.