|English Français

Login to Rate My Employer

 

Rate this Employer!



Search for another employer  
Add an Employer
 

Explore 11471 employers and 47892 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.