|English Français

Login to Rate My Employer


Rate this Employer!

Search for another employer  
Add an Employer

Explore 11535 employers and 48025 ratings

  • A horrible place to work. Despite the nice views, the upper management is very toxic and micromanaging which makes it hard to do your job when you have sociopaths and micromanagers taking their mood swings out on staff. You hear about turnover, but this place takes the cake. Pay is extremely low, job is demanding, and no respect is given, people are always searching for other jobs and most people are gone within 6 months.

    It's practically a 1 star place to work, but you can see Niagara Falls which makes it nice.

    Posted on 22 September 2023 by Rater #4 | Flag as inappropriate

    Was this review helpful? 0 0

Add Comment

Your email address is used for validation purposes only and is kept private in accordance with our privacy policy.