3.0
Jul 7, 2026
Recommend
CEO approval
Business Outlook
Pros
Communication from supervisors IT was readily responsive and quick to resolve issues
Cons
Documentation system was not user friendly On-boarding process was laborious, had to do all occupational health matters through concentra which doesn't have convenient locations for everyone