Hiring process was chaotic. No preparations made for my arrival on site for first day of work, so NOT a good impression at all. Once we got past that, things went well. But it was bad enough at first to make we question my decision to hire on. Nonetheless, things have gone very well since then.