Overall great, but could've been better if more guidance/heads-up was given
Pros
Training was excellent, all hands-on including practical operation, as well as classroom technical background knowledge. Scheduled testing, both paper and practical was held to ensure trainees understand their material and their weakness so they could improve at it. Enjoyed the company, and would recommend it to anyone with a dream.
Cons
Certain trainees, while they have the technical ability to solve questions, they may not be mentally prepared for the environment. "Technical, environment, dream" with all 3 may a person be successful. Environment was a challenge for me, for trainees that find difficulty in fitting into such environment, perhaps SLB can notice such symptom earlier and hold private consultation with the trainee, and decide whether they should take any extra measure for such people.