its a good job ....it pays well overall .....and you will make most than the majority of americans having more days off and benefits inculding travel bennys and what not but its a great job...if someone wants to persue this career and they want it.....then let them do it and figure it out for themselves...you tell me any other job that you can think of that pays 6 figures in the long run and gives you half the month off..matches 401k ......tell me cuase i wanna know .....stop your complaining .....i m on this forum a lot and dont talk negative but for some of you ..stop your b---ing for real ... you have a good gig so enjoy it