Written by Sales Recruiter (Current Employee) from London, ON on 14 June 2018
Always changing, always adapting, creating new processes and protocol. good culture, and good work environment. young group of individuals, very smart and talented. has its ups and downs with being a young company. good potential for growth .