Overall the interview process was good. There was a general phone screen, discussion with the hiring manager, a technical evaluation from a third-party, then a second more position-specific evaluation from senior staff. When asked specific questions about the company and environment, I was directed to speak with those overseeing that aspect of the environment and given clear and informative answers.