If you've accepted an offer but have other onsites already scheduled (hotel and airline booked), then
The only answer is “It depends...”
Try and get more offers and get higher tc. Huge opportunity cost here!
Take it easy at the interviews and enjoy a free trip
If you have received the bat offer every way, don't go. Waste of time and energy. Also I went to other onsites and 2/3 companies haven't paid me after 10 weeks after multiple follow ups for onsite expenses.
You sound dumb af for accepting an offer before completing your onsites anyways. You let a recruiter bully you with an arbitrary timeline to force you to lose leverage? 🤣
would you take new offer if better than the one you accepted?
99% No, but I requested to expedite initially, and I feel bad cancelling after everything is booked.
You aren’t doing them a courtesy by not canceling. You are wasting the interviewers and recruiter time.