Can someone educate me why we have Schlumberger office up north in Canada while there is no job or client left ?
Why we are loosing all these good techs in Houston and we are keeping idle bored people in Canada ?!
Time to shut Canada office down.
Can someone educate me why we have Schlumberger office up north in Canada while there is no job or client left ?
Why we are loosing all these good techs in Houston and we are keeping idle bored people in Canada ?!
Time to shut Canada office down.
They're socialists up there.....AYE?
Houston is losing good techs due to poor leadership and an inept personnel department....
To shelter Venezuelan mafia and bunch of old farts.
To provide residency papers to absolutely useless people from MEA that would not qualify to be employed anywhere really!