The job is sometimes too demanding and can affect your personal life, a lot of 'lost time' in travel when you are working on remote assignments, but that's no surprise; you are told that from the getgo. It's fun in the first few years, ok later on, but then becomes too much.
There isn't much 'telecommuting' or 'work from home', at least not in my time. but again, they are clear about that from day 1.