Pros: get to build something
Cons: they own you, or at least they will pretend they do
If you are interested in joining a company where you will be working all the time and not being paid for it, then this is just the company for you. I was told I would be working a 40 hour work week. Upon joining I noticed everyone works 50 hours a week. Add to that unpaid overtime and a compliance policy that it soaked in fear that few people in supervisory positions adhere to and you will be looking for different work just after you start. The "Christian" "union" although it looks like it supports the workers, it actually works for Kiewit. They are the same entity and work together to protect themselves, not you. Add to that extra unpaid meetings in the morning in exchange for coffee and donuts. It is what it is. They get away with it because it's an American company operating in Canada. Their response to not paying overtime was to pay it, but reduce wages. Win/Win for them and the "union", not for you. Lots of promises, hardly ever keeping to them.