I was recruited. It was a simple process, clear communication and follow up. I had about 5 interviews, two with peers and 3 with the management team. There wasn't a whole lot of negotiating the salary, but they do pay well if you can make your number. The HR and management team were great to work with.
Interview questions [1]
Question 1
Questions about competition... strengths and weaknesses.