Terrible superior spoils everything!The good thingsGood facilities, hardware, office environment, proper corporate building, benefits are decent, oil & gas industry
The challengesSuppose to be a good place if you were reported to a good superior and it will be all perfect. However when reported to a terrible manager, which is in my case, all good experiences go down to drain. Unsupportive superior and colleagues. If you wish to work here, make sure your superior is helpful and supportive, or else working here is like entering the gate of HELL.