Taro Logo

Nice Colleagues, Too Much Politics

Sr Manager Software Engineering
Current Employee
Has worked at Salesforce for less than 1 year
October 15, 2025
San Francisco, California
3.0
Doesn't RecommendDoesn't Approve of CEO
Pros

Nice people to work with.

Cons

Too much politics - Indian bosses.

Was this helpful?

Salesforce Interview Experiences