My work has a habit of expecting employees to pay for things like company supplies with our own money to be reimbursed later (sometimes 2+ weeks later). I don't mind paying for my personal protective equipment or uniform to be reimbursed, but I feel like it's unreasonable for them to expect us to pay hundreds of dollars for a hotel stay for mandatory out of town work, or to fill up large vehicles with gas, or other project supplies. My lead has insinuated that the company is doing us the favor so we can “collect points on our credit cards”. They pressure us to feel like we should just pay for it and they will pay us back, no big deal. But when you live paycheck to paycheck, like I do, I don't have hundreds of dollars set aside to loan my work. Is this abnormal to anyone else?