Spoke to the recruiter, who was very nice on the phone. Came in for an in person interview a week later where I met the recruiter, two managers, and a VP. The recruiter told me they would let me know beginning of next week if I received the job or not. It's now been over a month and no answer. I have followed up three times in email but still no response.
Other than that the actual interview went well minus there being a little confusion in time scheduling between the department. Everyone was very nice. Just wish they had the decency to give me an answer.