Pros
The company gives co-op students an opportunity to gain work experience. Opportunity to work at home sometimes.
Cons
Management is a drain on this company. They all need a course on how to lead not manage. Managers should motivate employees not berate them. A large percentage of employees are leaving because some managers are extremely difficult to work with. Managers can be heard yelling and berating their employees on a constant basis. It starts from the COO down to the middle managers. The work place is very toxic and some employees are forced to go on stress leave. Some managers talk more and work less. Benefits and pay are not up to par with other companies in the same industry. There is a shockingly huge turnover at this company, there is no incentive to stay and no strategy to retain the employees. The company hires more people on contract and co-op students and waste a lot of time on training. Full-time employees are strained with work.