I worked for Shaw Direct for 7 years and while I didn't always agree with the company's choice I enjoyed my time there. The benefits and salary were great and I advanced several times to different and challenging positions. Unfortunately I was a part of the massive layoffs in June of 2015.
Honestly the best place I've worked at, having great people around AND loving your job make it hard to think of going anywhere else. Hardest part of the job is reminding yourself that you're always learning and to not be hard on yourself, everyone is human here.