Pros
That you have a job. I can say there weren't any pros working for BJ Services, but if I had to say it would just be gaining time on my resume in the oil & gas industry.
Cons
Horrible training... actually there was no training. No management or organization. Everyone trying to stab you in the back. ability to grow and move up within the organization. Lies about pay structure and bonuses. Lies from the hiring team about being able to move to different districts after first assigned district. When I was hired at BJ they assigned me to one of there northern districts and was told after six months I can change districts. After the six months pasted, I requested a change, and HR told me I agreed to a two-year contract in my current location. I asked "where did I sign this?" and was told from HR "oh it was a verbal agreement and there is nothing you can do about it"...