Pros
Excellent company with exciting knowledge to be absorb on companies products, services, manufacturing and repairs.
Cons
There's 2 circles of employee both have different types of skills and expertise. Because of it, egos start to brew. Very hard to learn from a senior as halliburton. As an oil and gas company, Halliburton doesn't get excused from retrenchment so everyone keeps guard their trade secret on knowledge to improve process and efficiencies on the work. If you stay long enough you might learn it eventually yourself. Networking is key, "hard-work" and contribution you may come with projects that your teammates don't contribute and possess achievements your co-worker lack will be overlook for promotions with goo relations(networking). If you're too good(the best) on a high stress station with a sensitive product, they'll keep you there with no progression having no one brave enough to take over the station worrying of failure to meet dateline or worst failure on site.