What would be your perfect work environment?
TallGuyShort: Fair pay and interesting work, but that's no surprise. One thing that makes or breaks a job for me is if my manager communicates well. It makes a huge difference when you know exactly what is expected of you, what you can expect from the company, and where you stand.