Being around my co-workers and the opportunities to advance my career.
Getting paid a fair wage
The energy people bring to work can be contagious
I love the electronics industry.
Lack of staffing, lack of knowlegdeable and skilled workers. Under trained employees lack of leadership despite having almost too many. Greed.
i've said it all before in my other answers Micromanagement Blaming and shaming Opportunities and benefits given to friends of the HR Director stop the unequal pay and promotions empower employees give more than a 1-2% raise stop telling employees well you are lucky to have a job
flexibility
efficeincy