Great place to work
I sadly had to leave for personal reasons, but I really liked the North Vancouver location. Good and well organized management team and staff were friendly. I felt welcomed right away and the management team were always checking in on me. All the staff genuinely liked each other which was made coming into work really nice.
ProsFriendly Environment, Management Support, Clean, and Close to Public Transit