Pros: companies by you lunches and the time flys.
Cons: expected to work late and through weekends with no additional compensation. (no commission)
Russel Metals has great benefits, stock purchasing, RRSP contributions. They are always busy so job security is not an issue. Negative, since everything is just in time stress is higher than it should be. Multi tasking is very important in this role.