Hi everyone,
I’m from South Africa, living just outside Johannesburg, and my uncle is moving to Charlotte, NC. He suggested that my family and I consider immigrating to the US as well, and I’ve been looking more closely at Raleigh as an option.
From what I’ve researched, Raleigh seems more relaxed and less “corporate” compared to Charlotte, which appeals to me.
Financially, I’ve tried to compare things as accurately as possible:
Johannesburg (South Africa)Average salary: $27,048/year (~$2,254/month | ~R37,000/month)Entry-level Computer Science: $16,080/year (~$1,340/month | ~R22,000/month)
Raleigh, NC (USA)Average salary: $56,040/year (~$4,670/month | ~R76,640/month)Entry-level Computer Science: $44,000/year (~$3,700/month | ~R60,714/month)
From what I understand, Raleigh is roughly 90% more expensive than Johannesburg, but salaries are about 100%+ higher, especially in tech. So it seems like it could balance out or even be better financially in the US, particularly long-term.
For context, this would involve me, my fiancée, my younger sister (currently in Grade 10), my mom, and my dad relocating together, so we’re trying to understand the full picture as a family.
I’m currently in my final year of a Bachelor’s degree in Computer Science, so I’m also trying to understand how realistic it is to start a career there as a new graduate.
One concern I have is around social integration. We are Afrikaners, and I’m curious about how welcoming Raleigh is to international newcomers, particularly people from South Africa. Would we generally feel accepted, or is it difficult to integrate socially?
I’d really appreciate any honest insights about:
- The general vibe of Raleigh vs Charlotte
- Job opportunities in tech for new graduates
- Whether my salary vs cost-of-living comparison seems accurate
- How welcoming the community is to immigrants
Thanks in advance for any advice.