The interview process was much longer than I had expected, though it is most likely common for a bigger company. I had one call with the hiring manager, one with my (current) manager, then two in person interviews on site. I understand they wanted to be thorough but was a long process, and was nervous I'd never hear back.