They might not know what they want in BI. This is a new position and I got the feeling the current staff isn't familiar with what a BI specialist could do or provide the company.
The new team lead has high hopes but the day to day work seemed boring and unimaginative. New teams like this one are driven by a management decisions which seems more reactive which may limit the career growth.
Mentorship seemed good, maybe great. Team lead was strong in his knowledge and his vision. Best person to interview with speaking about motivating words towards developing your skills despite the day to day work that other managers would demand.
Support seemed average with infrastructure and sales teams not understanding how to support a BI position. Again, this position is new so I'm sure they would grow into it.
They seemed like they weren't expecting a full solution specialist or maybe they just don't know.
Recruiter was very disorganized and didn't respect my available hours for calling. He was not prepared and didn't communicate well what people i would be talking to. No agenda was sent to me when I wasted a PTO day to interview. The experience itself was ok but I should have trusted my gut and pushed back on the weak lackluster recruiter and his disrespectful work.
My advice is to not waste your time with the recruiter especially if he is giving you a half-assed response go to the hiring manager.
The staff overall gave the impression of suburban family people with the day to day looking slow. Great people I'm sure, as they enjoy their suburban job to support their families. Very stereotypical sales, tech, and management attitudes.
I'd suggest going into the interview with a VERY generic attitude depending on the position you interview for but interesting enough to be likable at the lunch table.
Give generic responses for dealing with different attitudes at the office. Play this interview safe and easy. Cause it is.
Talk tech with the tech guys, explain things to managers or relationship specialists, and bend over for the account managers.
Ask for market rate salary or more. They seem big enough to give you what you want.