Had a couple of personal interviews with development team in auckland. The interviews mainly focused on technical abilities(related to the position), problem solving skills(designing single page apps) & abilities to cope with complexities that arise when working in a large team (100+ engineers). Post interview, I was asked to share a code(relevant to position) I had written before.
The interviewers were pleasant & very considerate as they did a impromptu interview in order for me to save another trip. The interview was more of a discussion than an interview.
Overall experience with developers & manager was extremely good & I am quite sure they will be great to work with.
I didn't personally have a very good experience with HR and it left a bad after taste.
Post interview, the HR seemed like he was in a hurry to close before waiting for approval(both from their side & mine). I had to ask him to focus by taking one step at a time. Trying to close candidates quickly is certainly a good trait but so is knowing how to proceed, understanding what the expectations are, asking the right questions & listening to what the other person is saying.
I didn't agree with the offer made & certainly didn't ask for any judgements to be passed. The conversation went off from clearing any misconceptions I might have to convincing me about nothing is wrong with the offer to passing a judgement when I didn't agree. When I confronted him about what he was saying, the response was pretty much along the lines of 'I had it coming'. I also didn't ask for condescending & patronising tone in conversation.
It might just be a isolated incident & am willing to give benefit of the doubt to Xero as a company.