-Poor work life balance, especially if you are in field ( though you might make good money)
-Smart people eventually walk away , you are left with stupid people who form senior management
-Some field locations are tough , as they are located in remote parts of world
-Office jobs are also very demanding, in most of the segment, people are on call all the time.
- Salary increase and promotions slow down after first 3-4 years.
- Smart people leave the company soon as most of the jobs require physical hard work.
- Field jobs are almost blue collar jobs with good money
- No mental growth, after few years you will realize that you are getting dumb! :P