I applied on the website, did a phone interview, then did an onsite. They told me they moved fast and to expect my results soon. I thought I didn't do well, so when they didn't email me for a week, I just assumed I didn't pass.
3 weeks later, out of the blue, they called me saying that wanted to offer me the position. They hesitated to give me exact details, saying they wanted to know if I would accept on the spot. They were very pushy about this, and came off very unprofessional. When I couldn't accept on the spot, they seemed really impatient and didn't want to give me much time to think about it. I ended up not taking their offer.