Interviewed several times with multiple managers over several months. The hiring manager seemed very unsure of herself and wanted multiple team members to interview me and evaluate me. Also had a couple of managers change during this time so I met with them as well. In all the entire process took several months and drawn out unnecessarily.