Regardless of the colour of the collar, it is 3 things that can make work happy for anyone.
1. Certain level of predictability (Faith in the larger mission of the company and where it is headed).
2. Opportunities to operate in new domains and potential to constantly learn new things (mutual growth).
3. An environment where trial and error (and thus failure) is encouraged.