Initial interview was onsite with 3 Managers. They did a very good job of keeping the atmosphere relaxed and it went well. Before getting hired, I had to interview with 4 more people individually, which seemed excessive. This results in a very slow process bringing on new team members.