They were cheap during the interview process. They try to save every penny they can when they bring you in for an interview. Good luck getting reimbursed for your trip in its entirety. Do not book anything yourself. Let them book and pay! I got a feeling they only care about money and how to give you as little as possible. There are numerous companies that are better. I'd stay away from this one unless you're a new grad and that's your only choice. Based on how they treated during the interview process, I had no desire to work there.