Love my coworkers and my ability to make my schedule around my life instead of the other way around. On the negative side you're definitely treated like a number and not a person who is a valued employee. Cogeco really errs on the side of saving money and isn't interested in satisfying employees. Management is terrible. Just so awful.
The pay is great and the employee discount of service is great. The health benefits are eh, below average compared to other companies I've worked for.