Pros: good benefits
Cons: not valuing individual employees
Some branches are very positive places to work, while others are lacking with their managers who are in place.
There is room for advancement and growth, however, there isn't always the best person in charge of new and upcoming branches.
Job responsibilities are not properly divided, causing confusion amongst staff.
It is often felt that many of the managers take the majority of credit and do not properly deliver praise to their employees.
New employees are sometimes trusted/given more than existing/faithful ones.
Great health benefits plan. Rate of pay is good for starting and entry positions, however, they are often not always fair for the workload they place on senior workers.
There's no problem overloading employees who are experienced but they're not giving the proper rate of pay or the respect they deserve which is very disheartening for a longer term employee.
There is often the "too many cooks n the kitchen" scenario playing out with day to day business which makes it very frustrating for individual branches to run. The head office branches are often interjecting with their "assistance" when it is not required.