I worked at Megabrands full-time (More than 5 years)
A great place to work. Employees that left thinking the "Grass was Greener" elsewhere wanted to come back but their positions had been filled.
Pay increases were minimal as not even the cost of living. Review process was good but could be on a semi annual basis.
Advice to Management
Hope to get parent company to participate (visit) site to see what is done at this facility. Hard to know what we do if you never visit
Let us know if we're missing any workplace or industry recognition –