The company as a whole is generous. There is often some disconnect between locations, however. I'm fortunate enough to work in the Service Center in Hamilton which affords a lot of benefits, advancement opportunities and an energetic work environment.
The pay rate is competitive (above minimum) and off-set by monthly bonuses that are earned through good performance.
The environment is so active and energized, it's hard not to get caught up in all the excitement. They offer free fruit every week, snacks daily, free tea/coffee. Decorating contests, event incentives, prizes to be won, and host company-sponsored activities.
Management is considerate and works with your needs, if you need some time off for appointments or life gets in the way. They also work with you to provide training and opportunities for your advancement goals.
Medical needs are also taken into account, with the company providing special ergonomic office equipment as per individual requirements.
This is the first company I've ever worked for that offers 5 paid sick days a year and 3 weeks vacation after 1 year of employment.
Sometimes, the work is stressful, but that will be the same anywhere you work. Overall, I'd say this is a great place to work.
Manageable hours, competitive pay, bonuses, free food, contests
occasional high volumes, occasional angry customers, repetition