Decent pay for the work asked and extensive benefits to make up for a faceless impression.
Pros: extensive optometry, dental, and pharmaceutical benefits, good pay, friendly staff, and at times fun work.
Cons: rotational shift work & tedious customer interactions at times.
Shaw is a LARGE company that moderately succeeds in meeting its employee's pay-grade and out of work benefit needs. Its largest problem is not providing a "face" for its employees to show that it truly cares about its workforce when it comes to more complicated or personal matters and as a result, at times, can lose its employee engagement, resulting in quick turn-around as I have seen first hand in a supervisory role.