Invited in for an interview at their location in Mesa. Met with a few members of their team, seemed like mostly a personality test (seeing if they want to work with you or not) and a little of a technical test at the end. Overall not very hard and didn't leave very impressed.