Pros
You will get some hands on experience and will develop a temperament to work in long hours and high stress conditions.
Cons
The company has become managers company. The managers look after their pay check and that's about it. They do not even care about anyone else. Highly recommended to people, especially young professionals to find a job somewhere else. Only consider this company if you cannot find a job anywhere else. From outside, these companies look great but you will only get to know the real story once you become a part of them. Highly recommended to youth to have a career somewhere else as people who have already invested many years of their life in oil industry have no other option but to work as slave for these companies. I highly recommend young professionals to find a job away from these big oil service companies.