This was a pretty straight forward process, however, when speaking to upper management, the interview felt thrown together at the last minute or was conducting with no planning on their part. It also seemed that I was asked the same questions by different people, as if they did not communicate with each other before hand. On boarding was horrible and very stressful . There was no formal onboard and the ramp time (90 days) is unobtainable for a new rep, even with a tech background.