4.0
Jul 16, 2025
Former employee, more than 1 year
London, ON
Recommend
CEO approval
Business Outlook
Pros
- Salary and Benefits are good - My managers and workmates are the best (Depends on the Branch)
Cons
- Upper Management are not helpful at all, they will always put the pressure on the branch while they do nothing.