I work in the UK, colleague works in the US for the same company.
We do a very similar job - Colleague earns around $158k per year. My salary is in £ and still a very good one but considerably less if you look at the exchange rate (probably half of US salary). However, this is a common trend with US vs UK employees in our company due to job market differences, experience etc (the sector we work in commands more of a premium over there).
With my UK salary I still manage to save a decent amount each month and pay all bills and mortgage etc.
Talking to US colleague about how in the UK we get paid on one set day every month (over there salary is paid in two installments each month) and they asked me how on earth I managed to make the money last all month.
They seemed to find it hard to believe it was possible to make a salary last 30 days and implied they struggled to make what they earn last over a couple of weeks! They've also made comments in the past about struggling with a surprise bill or having to put off a purchase.
I know lifestyles are more expensive over there but they spoke as if they earned peanuts so I'm wondering if I'm wrong to think that's a good salary? They get health cover through the company too so that's not an issue. Is there some other tax or something that I'm missing here? They are East Coast but not in most expensive area (not New York or Boston)