After having been recruited by their team, I had met with the recruiter and it was a pleasant experience. That's as good as it got, as the remainder of the process was a source of frustration. They rescheduled the interview with the hiring manager multiple times, and as the process progressed it seemed they already had someone else in mind, but wanted to just make sure, which was a complete waste of my time. This was evident during the hiring manager interview, where the manager was impersonable (which isn't great for a sales role), I wouldn't interview with this company for this role again.