Previous company was Weatherford, it is the best
the one on one meetings with the PL Managers and integration into the Team.
Face to face meetings with senior leadership as well as my manager.
Background check shouldn't take that long.
Give more chance for people to express themselves freely and openly.
Better screening, prove yourself prior to employment. One on one with the people you will be working side by side with.