Great place to work
Written by Sales Associate (Former Employee) from Delta, BC on 23 August 2018
Loved working here! Culture was amazing, management was great. They teach you a lot about sales and engaging customers, info I will carry forever throughout all of my careers.