Enjoyable but exhausting.
Requires you to be in the office at least once a week, and be on field / site most of the times. You get to talk with a lot of people everyday. What's tiring is that you still have to work even at home, attending to calls of clients and agents. You are required to work on holidays, Saturdays and Sundays.