HR was terribly un-organized. When I arrived for the interview with her, I waited in the reception area for over an hour, she then came out of her office (which was visible from where I was sitting) and said "I'm sorry, I forgot I was supposed to meet with you", even though reception phoned her twice to say I was waiting for her.
The technical team was very nice and made me feel welcome.