2.0
Mar 15, 2017
Anonymous employee
Former employee, more than 10 years
Scarborough, ON
Recommend
CEO approval
Business Outlook
Pros
There are some really great people at Nelson and they have some great corporate social responsibility initiatives. Great benefits - health, dental, pension matching.
Cons
The company operates in a dying industry, is slow to change, and the preference is to do things as they've always been done.