The company likes to hire people as contractors first if at all possible. The HR staffing team at the time was just "ok". Seemed antiquated and orientation was not very helpful. Had to learn specifics by trial and error. The hiring manager was very eager to get me onboard. In other departments, I've heard that management can take a year or two to hire someone, putting the open position's work on existing overworked employees.