The preliminary process took over a month, HR was unreliable (even forgot to send my interview confirmation with address) then was a day and a half late with the results. They Interrupted me while giving my answers which would have been fine if the interview carried naturally after that point but it was more of an abrupt halt on some of my answers ( to talk about their dog) Overall extremely displeased with this company and would have not dedicated my time to them if I had known how flaky they were.