5.0
24 Jun 2021
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Autonomy, working with supportive leadership, team approach to support each role and improve outcomes for injured workers.
Cons
Computer system is difficult to work with.