Absolutely the best place to work at.
Guest Services., Niagara Falls, ON - February 17, 2015
It is definitely the best place to work at. The management is good and the working environment is cohesive for all the employees. The best part of working here was the quality training I received.