What is it really like in the trenches: Hours, Salary, Job Satisfaction