Treat Employees Poorly - Manager of Administration Top Aces Employee Review

1.0
18 Aug 2021
Recommend
CEO approval
Business outlook

Pros

Worked there for 7 years. There were lot's of Pros when I started with the company, then became private, changed names, changed directors, changed name, then back to the old name etc etc.

Cons

I am talking only in reference to the head office in Dorval. It has become a place of everyone being scared for their job and lot's of people being "let go" - "Job Abolished" and very other legal varieties. The turnover is incredible and has increased over the past two years. Not competitive in salary if you are a female.

Explore other reviews about Top Aces

5.0
15 Nov 2023
Recommend
CEO approval
Business outlook

Pros

Outstanding leadership from the Pres. Company cares about their people.

Cons

None that I can think of now. There is a bit of travel if you like that or not.

4.0
5 Jan 2026
Recommend
CEO approval
Business outlook

Pros

Flexibility Competitive pay Benefits Culture

Cons

Management is a bit out of touch with the expected timelines

See reviews by: Helpful|Rating|Date|All