Which company should I join?

Microsoft MessedUp
Oct 1, 2017 13 Comments

Asking on behalf of a friend.
"
I have offers from Capgemini, a non Profit, and Salesforce. I'm on CPT and need a sponsor for H1-B for next year.
The non profit is appealing because they're not subject to H1-B cap, but then my career will be focused on nonprofits for the short term, as a non profit H1-b doesn't allow you to work for private firms
Capgemini is appealing because they're offering good money, title of architect/manager, and they' seem desperate to get me on board. But location is Atlanta.
Salesforce is appealing because of the brand name, new york location, and better work culture than Capgemini. The role however is less appealing than Capgemini, and the money (don't have details yet) will likely be equal or less than Capgemini's Atlanta salary, and combined with higher cost of living in NYC, would mean less income overall.

Edit: all are full time positions. And he's a career focused guy.

Thoughts?

"

comments

Want to comment? LOG IN or SIGN UP
TOP 13 Comments
  • Google / Product MrBachman
    Go to Atlanta. Much better quality of life than Bay area or NY. Wish I could move there.
    Oct 1, 2017 0
  • Veritas nevermind2
    If you get a non profit H1B, you won't be able to switch to a Profit H1B. So, you will end up having limited options
    Oct 1, 2017 0
  • Google srp
    Just a curious question. How did capgemini offer him architect/manager role? U said he is on cpt. Does he have good exp in his home country?
    Oct 1, 2017 1
    • Microsoft MessedUp
      OP
      Yeah he has experience... Both in his home country and in the U.S...was on L1, but got laid off. He's a good guy so I hope it works out for him
      Oct 1, 2017
  • Microsoft pali
    Depends on what motivates him. Working for non profits will give him more satisfaction in life but less money. Is it a stable non profit? Salesforce has a brand name, good company
    Oct 1, 2017 1
    • Microsoft MessedUp
      OP
      Thanks pali. Yes its a pretty big non profit based on the east coast.
      Oct 1, 2017
  • Salesforce TheForce
    Join salesforce. The NY office is awesome and you can move jobs within the company much easier. Stock price up and to the right. There is a lot of opportunities to work remotely too. There are offices all over the world and the lawyers are great for immigration issues.
    Oct 3, 2017 4
    • Microsoft MessedUp
      OP
      Thanks TheForce. He ended up joining Capgemini and rejecting salesforce. Part of it was the salary, ~100k base is low for NYC, and the other reason was that he found the hiring manager was very opinionated and liked people sucking up to him (from someone actually working under the same manager). I was like, run like hell, and never work for someone like that.
      Oct 6, 2017
    • Salesforce TheForce
      Yeahhh 100k is kinda low. They usually do negotiate though. That’s too bad. There are lots of openings at salesforce though. I joined the second time I was hired at a much better role and I’m happy here. Don’t hesitate to apply in the future!
      Oct 6, 2017
    • Microsoft MessedUp
      OP
      They were not willing to negotiate much. Plus he wasn’t familiar with the concept of OTE, and it looked like he would have to survive on base until the commission kicked in.
      I myself am now interested to apply there though, based on his feedback about the interview process.
      Oct 7, 2017
    • Salesforce Whatwur
      Oh I would be happy to refer. Our recruiting is very professional and efficient. PM me if you are interested. I am not in sales but we can refer for any role. More than half of the hired are referrals
      Oct 7, 2017
  • Capgemini Group vEGq61
    CG is a good place to work for. However be aware that till you are on H1B you always be billable. It’s a good company but at the same time you need to be proactive within your practice.
    Nov 16, 2017 0
  • Veritas nevermind2
    Are these full time positions?
    Oct 1, 2017 0

Salary
Comparison

    Real time salary information from verified employees