initial with HR second with primary manager then his manager and engineer.
tested off site by third party to determine skill level.
the invitation to interview came 90 + days after application was submitted
interviewed over two days two interviews each day
invitation to skills test came after interview process
offered to hire a few days after skills test the results of the test were never revealed to the employe