Sales Executive (Former Employee) – Toronto, ON – 6 June 2016
Overall the people that work for Sierra are excellent and extremely knowledgeable. Management is in Ottawa for Eastern Canada. Just starting to rebuild Toronto business with a focus on service management.
senior manager (Former Employee) – Ontario – 9 January 2016
The company is lost, they are not sure what they are selling and to whom. the only way to keep up with earnings is reducing employees. very low morale in the office. For those who enjoy working from home, there is a lot of flexibility. Management is poor.