During my time there the management wasn't the best. I hear it has changed since I was there though
Enjoyed working with this company. Management care a lot about their staff well being and they are very considerate for time off
Best working environment
Smooth and helpful
Overall a really fun place to work and meet new people. Great opportunity for newcomers as the clientele includes a lot of travellers and recent immigrants. Amazing coworkers. Easy to request time off in advance. Dress code allows you to show self...
Read MoreOk place to work.