I found the job via Monster.com. I had been looking to relocate to the Phoenix, AZ area and the position seemed interesting, so I applied. After researching the technologies they wanted in a candidate I was contacted for an interview. The interview process lasted three days and I interviewed with three different managers in the company.Overall, things went fairly well and I had a job offer a few days later.
The company is pretty cool. I'd say the culture is more akin to a silicon valley software company than a stodgy traditional company. The work is hard, the pay is decent, the benefits are good, and everyone I've met has been fun to work with.