1. You get to work on lots of different projects so if you are the kind of person who always wants to be doing something different, its good for you.
2. You can make good money with it
3. Its quite competitive to get into so don't expect to be able to walk in and get hired with a firm handshake
4. The hours are long and you will travel alot. They pay you good money partly because you will be living at work instead of home