the hiring and interview process was too long and drawn out ... had to contact them to find out what was going on ... once hired there was a time gap before my onboarding... had to go through interviewing with three different managers ... all training was computer based and very time consuming