First a phone call with the hiring manager, then 3 face-to-face interviews at their facility in Waltham. Met with multiple people at each interview session, but times allocated was inadequate to get a full explanation of skill sets. Nice facility and nice benefits, but appears to be stuck in clean-up mode from poorly deployed infrastructure. Appears to have been a microsoft shop