I came in to cash a corporate check and I stood at the tellers window for 5 minutes as she left to "get conformation". In another 5 minutes I was asked to take a seat by the assistant branch manager. I wasn't offered any information or any comfort as to what was going on. After sitting in a chair for 20 minutes I called my company payroll who sent me the check and invited myself into the branch managers cubicle, her name is Gail Miller. I offered Gail the phone with my company that could verify the check, Gail refused to take the phone because "she had no way of knowing that was my company or not". So I sat in her cubicle uninvited and called my company to get the dept. Gail needed to verify my check, keep in mind my company has a corporate account with this HSBC and this should be a smooth transaction. Gail asked me a barrage of questions that had nothing to do with anything, she asked if my business name is a sole prop...what does that have to do with my name being on my check with the proper identification? She asked personal questions that didn't resolve anything. Completely unprofessional, however, after I got on the phone and did my due diligence and got the payroll dept of my company, a proper extension, and even an employee name ergo "doing Gail job for her" everything was confirmed and handled. I understand proper protocol for check cashing but I've never been treated this horribly as such a reputable bank and I will never open an account with them due to this poor service. I even expressed my concerns to her and few the check was cashed and she continued to argue argue and disagree with how things went down. 5 thumbs down for this bank location and Gail can go to hell. #thatrhymed