Old Isky Cam help?
Did you get his name? Maybe call back and ask to speak to someone older than him. I wouldn't be shy about letting management know that your first impression of their company is less than favorable.
These days social media noise likely gets noticed quickly.