I had multiple HR people call me/email me from Kabbage about a BI Developer position. All of them had the same story about being out of the office for a couple of days for some corporate 'bowling' thing or 'charity' event after I would talk to them. I think they are just trying to collect info. on salaries, ect. The recruiter used the word 'dude' multiple times during the interview. Seriously, whatever you are doing stop wasting people's time. I don't want to spend an hour of my life talking to you when I am looking for a job, when you are probably just using me for information. My base salary expectations are comparable to what I know people get paid with my skill set, a 'bonus' is not comparable after taxes. Maybe you should just interview recent college graduates who need the experience. I feel like you have wasted my time and do not appreciate your unprofessional game.