Flexibility in schedule and ability to work from home as needed. The specific work we do is interesting to me.
The pressure to always meet that billable goal...a pressure that comes to me from people with lower billable goals than mine. Also, my prospects for promotion aren't that great. It seems like it will take me a while to move up and once I do move up, my job would change to more of a project management role rather than a technical role that I have now.