Stable business, interesting work
Friendly work environment. Interesting and varied jobs.Lots of training opportunities and new things to learn to advance one's career. Respectful management.
Good work location, variety of work. Reasonable transit access.
Could use more machinery to save labour and a larger plant to take on more work.