Several weeks ago, the small company I work for (about 30 people) declared that there would be an "all hands meeting" for all employees worldwide. However, I have recently gotten a job offer that I have decided to accept. I would like to give my two weeks notice, which would end my employment a few days before this business trip.
I am one of only a few intercontinental employees and so the company has needed to pay a sizable amount for an international plane ticket and a hotel: about $2000. I believe that the plane ticket is non-refundable, but I don't know for sure (and I can't really ask). I am concerned that having the company take a loss on all of this, not to mention declaring that I am leaving so soon before the meeting, would damage my relationship with the company, which I would like to preserve.
So my question is, is it alright to quit right before a business trip of this sort? Or would it be better to wait until afterwards to give my two weeks notice and quit? (Having the two weeks overlap with the trip isn't an option since the event is all about teambuilding and such and it would be incredibly awkward with everyone knowing that I will no longer be part of the team).