A good friend of mine works at Salesforce and he is very happy, working there for almost 8 years, as an Architect now. I'm "OK happy" at Amazon (across the street from Salesforce in SF) ; it's intense and rewarding, but I've seen a lot of people leaving Amazon left and right, moving to places like Google, FB, Uber, etc. My friend can get me an interview with Salesforce for this coming Monday... the problem is that I'm very rusty interviewing. He thinks I'll be fine and additionally, I could interview multiple times. However, other friends tell me to use my salesforce interview as a 'burner' interview to start looking at other 'better' companies. So, I have contradictory (and strong) opinions here. My friend who actually works at Salesforce says it's awesome vs my other friends who 'heard' salesforce is not a good engineering company. So, should I cancel my screening salesforce phone interview and actually prepare for it or just use it as a 'burner' interview?
It is a sales company, not a software company. But you can learn a lot about enterprise software. Work life balance is very good, but total comp is second tier and not at FANG level.
Try at other A list companies first.. I wouldn't put Salesforce in my A list...
Thinking carefully if it will hurt ur career path
Your friend as an architect probably makes about as much as a L5 at Google or FB. Salesforce pay is pretty terrible, I'm moving to a tier 1 company, same level (L5) and my pay is going up 50%.. my current TC is 230k. Salesforce is great if you're ready to retire. If you want to work hard, just know that your team will coast while you do all the heavy lifting and earning the same amount as them. The only thing you would earn is promo 1 or 2 quarters earlier. Salesforce very rarely gives RSU refreshers. I would heavily discourage going from Amazon to Salesforce unless it's your only option.
YOE?
8
Thanks everyone for your feedback! I'm impressed!!! Now, with a little more context. Another friend of mine from Stanford has a very small finance project that he would like me to help him with. It's small enough that I could work on it on weekends over about 6 months. The problem is that at Amazon I work 60+ hrs/week on a regular basis. Furthermore another incident at Amazon: I told my team **a month in advance** that I needed to take 2 vacation days (to take my mom to the hospital but I only told my manager the reason; to everyone else i said I was taking 2 PTO days). I put my OOO in my team's calendar and notified everyone about it via email (plus I added the standard OOO email autoreply). When I came back someone had reported me to my manager that I left without personally informing her that I was taking vacation days and she couldn't do part of her work because she was blocked waiting on my feedback. So, I cannot imagine dedicating a few weekends while at Amazon. That would be the main reason I would consider Salesforce, because of their WLB policy. I know it's very risky to switch jobs like that, but if it goes well with my friend, we could engage in maybe bigger projects.
WLB is a good reason to join Salesforce. I know people who work about 30 hours a week.. and they just look busy the rest of the time. You can have good WLB at Google too, but not nearly as good as Salesforce.
@wfh? Have you ever worked at or know how WLB compares with eBay or PayPal? Unlimited PTO + being able to WFH on a whim is something I am finding difficult to part with.
WLB and overall culture is good enough reason to join Salesforce.
Which culture? Our engineering culture blows. Top down decisions.. super slow to get anything done.
I would say country club lifestyle is good but culture is sub par just a talking/selling point
@movingup - keep in mind every company, especially large diverse companies, has wide array of products, technologies, business and anything else you can think of. I mean there will be kick ass technologies and projects to mediocre to downright boring or horrible at every company. It all depends on which group, product and management whether you will be happy. As for the comments from other Salesforce comments here that the place sucks and isn't very good regarding technology, they're probably correct for their specific area. Anytime you have an environment of more than 2 people, you're going to have multiple perspectives and opinions.
Just use this as a burner interview and try to target other companies as well. You never know, something good might be coming your way. And even if things don't work out, keep trying! You don't have the intertia to switch companies, which is a pretty good thing IMO.
Pay in Salesforce can be very competitive, depends on your negotiation and interviews. This is especially true when you are joining from outside and at that point your pay is mostly set for next 4 years. Unless you are high performer, what you negotiated in beginning is what you will get..This is not too different from how pay works out in Amazon too.
Tech Industry
Yesterday
1118
I haven’t done shit today!
India
Yesterday
284
Heard congress distributing wealth
Tech Industry
Yesterday
2288
I’m Sooo Happy about Biden signing TikTok ban bill today!!
Tech Industry
Yesterday
511
Are you interview-ready?
Tech Industry
Yesterday
3184
Avoid teams with only Chinese or Indians especially with a Chinese/Indian manager
Don't do it