5.0
Dec 5, 2024
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Opportunities for advancement, training, safe work environment, belief in recovery, international leader in service delivery
Cons
Career progression could be clearer, some processes could be streamlined