While this position was not a good fit, I had an excellent experience with Millennium. All of the staff whom I encountered were extremely professional. During my phone screen with the hiring manager, we covered technical fit and cultural fit. I was very impressed by Millennium and its culture.