Great. Staff is absolutely amazing. Only issue you may have is in the sales department. Very self centred and tend to make you look or feel stupid when asking for help. Beware of sales manager talking behind your back and sharing your flaws with the entire sales department.
Typical interview process, 'describe a situation when you had to deal with a difficult customer in the past' type stuff.