Pros
Compensation Benefits (medical and dental- for now) DCPP Location
Cons
I was approached by my leader several months prior that the recruitment team (HR) at head office was ‘looking to improve Glassdoor ratings’ for the last little while. Therefore, leaders from all regions were asked to speak to employees who would be willing to write a positive review. Please be aware that I have been with the organization for over a year. Prior to this ‘ask’ , the ratings were hovering around 2.5 stars. Left the organization due to many issues with management, lack of transparency and confusing changes. Many new initiatives were launched without proper planning and communication. Management: Older leadership team in terms of experience. Many have worked at the company since high school or university. Not as open to new ideas or how competitors stay relevant in the market. This relates to the VPs to Directors to Managers and Supervisors.