At my firm, they arrange it so we get to keep all the points, miles, you name it. There is a company credit card, but you can use your own also (necessity for hotel points, and also good since it's a miles card in itself...) Almost makes up for being expected to eat on $25 a day no matter where you are...