Treat Employees Poorly - Manager of Administration Top Aces Employee Review

1.0
Aug 18, 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
Nov 15, 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
Jan 5, 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