employer cover photo
employer logo
employer logo

Toronto Metropolitan University

Is this your company?

If you keep your opinion to yourself you'll do fine at The DMZ - Support Staff Toronto Metropolitan University Employee Review

2.0
May 17, 2017
Recommend
CEO approval
Business Outlook

Pros

Lots of networking opportunity within the tech environment and startup community - Good for people who don't need much direction and enjoy a very fast pace environment

Cons

Fear culture: opinions are discouraged, especially if you're female. No questions asked type of culture. Access to your union is highly discouraged--leading to employees not understanding their rights. - No transparency with management and staff. You're expected to be a chess player, rather than knowing what is going on or the path the company is going and how it will affect you - Misogynistic environment with a heavy "bro-culture" - High turn-over rate - Staff to write their own job description > leading there to be no Key Performance Indicator's in place to review how well a person is growing and learning within the company. This leads to a lot of people not understanding how their roles fit with others and people attempting to do work they aren't qualified for - Growth only happens for staff with certain managers who look after their team. All teams have different managers with different managing styles. This leads to only some teams being able to trust and get support from their managers. - No overtime or lieu days given, even though once you're unionized you are supposed to get this. - No real feedback

Explore other reviews about Toronto Metropolitan University

5.0
Feb 13, 2023
Recommend
CEO approval
Business Outlook

Pros

Great support from Department throughout

Cons

This was only a TA position

5.0
Jan 22, 2016
Recommend
CEO approval
Business Outlook

Pros

Best job I ever had. Good working environment. People are nice and helpful. Many chances to grow with in the organization

Cons

Its in down town so travelling is difficult. Unless you live in down town then it is a huge plus.

See reviews by: Helpful|Rating|Date|All