Great company and the employees are extremely welcoming. The only thing anyone should be aware of is the amount of interviews they make you go through. I went through 8 interviews total, speaking to different members of Xeris, including some of the members you'd be working with. They do this to ensure you will be a good cultural fit.