Worked for Crown for 28 years. Use to be a great place to work, now it's run from head office in Philadelphia and they don't care about their employees or Canadian law for that matter. Your are just a number to them. The management at the Weston plant are just puppets being told what to do from head office. Job security is very low, there is a very real chance that the business will be moved to their new facility in upstate New York. If you're looking for long term employment I would look elsewhere.
The people on the production floor are good to work with.
They don't treat their employees very well. And job security is very low.