Working at Salesforce: Company Overview and Reviews

539 reviews
Salesforce Ratings
Average rating of 539 reviews on Indeed
4.1Work-Life Balance
4.3Pay & Benefits
3.8Job Security & Advancement
San Francisco, CA
More than $10B (USD)
Internet and Software

Popular jobs at Salesforce

 Average SalarySalary Range
Software Developer
61 salaries reported
per year
Account Executive
14 salaries reported
per hour
Senior Software Engineer
12 salaries reported
per year
Software Engineer
21 salaries reported
per year
Lead Engineer
1 salary reported
per year
Salary Satisfaction
Of the employees are satisfied about their pay
Based on 422 reviews
Health Care
Dental Insurance
Vision Insurance
Life Insurance
Paid Time Off
Stock Options

Salesforce Reviews

Popular JobsAccount ExecutiveDirectorInternSales RepresentativeCustomer Service RepresentativeSenior Account ExecutiveSenior ManagerSolutions EngineerAdministratorCustomer Success ManagerBusiness AnalystCollection AgentExecutive AssistantOperations AssociateProduct ManagerProgram ManagerProject ManagerSalesForce AdministratorSenior DirectorSoftware Engineer InternContractorData AnalystLead EngineerManagerRegional Vice PresidentSenior Business AnalystSenior Software EngineerVice PresidentAccount ManagerAmbassadorAnalystArchitectBusiness Development RepresentativeDeveloperDirector of MarketingEnterprise Account ExecutiveFront End DeveloperGuest Service AgentOperations AnalystQuality EngineerSales AssociateSales ExecutiveSales and Marketing ManagerSenior ArchitectSite Reliability EngineerSoftware ArchitectSoftware Development InternSoftware EngineerTechnical Program ManagerTechnical WriterAccounts Payable ClerkArt DirectorAssociateBusiness Development ManagerCategory ManagerCompensation AnalystConsultantContract SpecialistCopywriterData EngineerData Entry ClerkData SpecialistDesktop Support TechnicianDirector of Employee ExperienceEngineerEvent CoordinatorEvent SpecialistIT TechnicianInformation Technology InternMarketerMarketing ManagerNetwork EngineerOutside Sales RepresentativePrincipalQuality Assurance ManagerSales ConsultantSales InternSalesforce ConsultantSalesforce DeveloperSenior AnalystSenior EngineerSenior Information Technology SpecialistSenior Project ManagerSenior Sales ExecutiveSenior Technical SpecialistService Delivery ManagerSoftware DeveloperSoftware Test EngineerSpecialistStaff MemberSupport AnalystSupport EngineerSystems AdministratorTechnical AnalystTechnical ConsultantTechnical LeadTechnical Support EngineerTechnician.NET DeveloperAEAccount CoordinatorAccountantAccounting ManagerAccounting SpecialistAccounts Payable SpecialistAdjusterAdminAdministrative AssistantAgentAlliance ManagerApplication AnalystApplication DeveloperAudit AssociateBDRBoard MemberBookkeeperBusiness Development AnalystBusiness InternBusiness Process AnalystBusiness Systems AnalystBusiness to Business SalesCON4MX Compliance CRMChange AnalystChief EngineerChief Legal OfficerCommercial Sales ExecutiveCompensation ManagerContract ManagerContract RecruiterContributorCounselorCustomer Relations RepresentativeCustomer Service ManagerCustomer Service Team LeadCustomer SpecialistData ScientistDatabase AdministratorDemand ManagerDigital MarketerDirector of Business DevelopmentDirector of Client ServicesDirector of EngineeringDirector of OperationsDirector of Product ManagementDirector of Program ManagementDirector of StrategyDistribution SpecialistETL DeveloperEinstein AI & Analytics Engagement ManagerEngineering InternEngineering ManagerEnterprise ArchitectEnterprise InternEvent ManagerEvent StaffExecutive AdministratorExecutive Assistant to Vice PresidentExecutive Assistant to the PresidentFacility CoordinatorField Technology SpecialistFinance AssociateFinancial ConsultantFunctional LeadGlobal Mobility SpecialistGovernance ManagerGraphic DesignerGreeterHealth CoachHealthcare ManagerHuman Resources ManagerISV Technical EvangelistITIT AnalystIT ExecutiveIT LeadIT SupportIncident ManagerIndependent ConsultantInfrastructure EngineerInside Sales Account ExecutiveInside Sales RepresentativeJanitorJunior AnalystJunior DeveloperLead DeveloperLearning and Development AdvisorLegal InternLogistic CoordinatorManager of Volunteer ServicesMarket ResearcherMarketing AssociateNever worked at SalesforceNever worked beforeOffice AssistantOperation AnalystOperations InternOracle ConsultantOwner/ManagerPark RangerPartnership ManagerPerformance EngineerPlannerPlatform EngineerPlatform SupportPrincipal ArchitectPrincipal Software EngineerProducerProduct OwnerProgram AdministratorProject CoordinatorProject InternProofreaderPublic Relations InternQuality Assurance AnalystQuality Assurance EngineerRVPReal Estate AssociateReal Estate Project ManagerRecruiterRecruiting CoordinatorRecruitment ResourcerRelease ManagerReporting AnalystRetail Sales AssociateRevenue AnalystSMTSSales DirectorSales EngineerSales SpecialistSecurity AnalystSecurity EngineerSenior Account ManagerSenior Associate ManagerSenior DeveloperSenior Director of EngineeringSenior Financial AnalystSenior Marketing ManagerSenior Operations AnalystSenior Product SpecialistSenior Purchasing AgentSenior Sales AgentSenior Sourcing SpecialistSenior Success GuideSenior System EngineerSenior Team LeaderSenior Technical AnalystSenior Technical ConsultantSenior Technical RecruiterSenior Training CoordinatorService ConsultantService CoordinatorService TechnicianStrategic PartnerSupport CoordinatorSupport SpecialistSystem EngineerSystems Integration SpecialistTalent AdvisorTeam LeaderTeam MemberTechnical Project ManagerTechnical SpecialistTechnical SupportTechnical Support AnalystTechnical Support SpecialistTraining ManagerUser Experience ResearcherUsherVice President of Business DevelopmentVice President of Customer ExperienceVice President of Human ResourcesVice President of Product ManagementWeb DeveloperiOS Developer
All LocationsAlgonquin, ILAmsterdamAtlanta, GAAustin, TXBellevue, WABengaluru, KarnatakaBoston, MABrisbane QLDBrusselBurlington, MACambridge, MACanton, MICarlton VICCesate, LombardiaCharleston, SCCharlotte, NCChennai, Tamil NaduChicago, ILCincinnati, OHClearwater, FLColorado Springs, COColumbus, OHDallas, TXDallas-Fort Worth, TXDenver, CODubaiDublinDublin, CADublin, ONDüsseldorfEden Prairie, MNEdison, NJExton, PAForest Hill, MDFoster City, CAFrankfurt am MainFredericton, NBFrisco, TXGuelph, ONGurgaon, HaryanaHalifax, NSHanover, MDHerndon, VAHillsboro, ORHouston, TXHyderabad, TelanganaIndianapolis, INIrvine, CAIrving, TXJaguaré, SPKings HillLa Défense (92)LagosLake Forest, CALakewood, NJLondonLondon, OHLos Angeles, CALos Gatos, CALouisville, COLouisville, KYMakatiMandaluyongManilaMarietta, GAMcKinley, MNMedina, OHMelbourne VICMelbourne, FLMemphis, TNMentone VICMills, PAMilwaukee, WIMinneapolis, MNMississauga, ONMonterrey, N. L.Montgomery, ALMontréal, QCMorelia, Mich.Morges, VDMunich, NDMysore, KarnatakaNapoli, CampaniaNew York, NYNewark, NJNewcastle NSWNoida, Uttar PradeshNone, PiemonteOrlando, FLOwings Mills, MDPalo Alto, CAParis (75)Paris 7e (75)Philadelphia, PAPhoenix, AZPittsburgh, PAPlymouth Meeting, PAPortland, ORPune, MaharashtraQuapaw, OKRedlands, CARemoteRotterdamSaint John, NBSalt Lake City, UTSan Antonio, TXSan Francisco Bay Area, CASan Francisco, CASan Jose, CASan Mateo, CASandyford, County DublinSanta Monica, CASeattle, WASpokane, WASpringfield, MASt. Louis, MOStaines-upon-ThamesSterling, VAStockholmSunnyvale, CASydney NSWSão Paulo, SPTampa, FLTempe, AZToronto, OHToronto, ONVancouver, BCVisakhapatnam, Andhra PradeshWalnut Creek, CAWaltham, MAWashington, DCWatertown, NYWest Palm Beach, FLWest, TXWesterville, OHWilmington, DEWinchester, VA

Overall Reviews at Salesforce

System Engineer | Remote | May 5, 2021
Best company of my career
I want to preface this by saying that Salesforce, like any large corporation, is different depending on the team, department, or organization you are in so while I will review MY personal experience I recognize that others within the company or your experience if you come to work here will vary. Having said that I can say that my org, department, and team all follow the values that come from the top, and not just lip service. We truely operate not only as a team but as a family. We check in on each other, cover for each other if someone has personal business to attend to, and genuinely care about each other more than just co-workers. When your manager or higher checks on you, you know it is because they actually care about you as a person and not just to find out when you'll be back to work or fully productive again. Bottom line Executives promote a culture of trust and family and treating each other as people and not resources. They also ensure there are policies and tools to enforce it, and are constantly (almost to a fault) looking for feedback on how to improve and ensure they are going in the right direction. And oh by the way the work itself is usually interesting and challenging. As someone that works in what was a traditionally Systems Operations (Sysadmin, Systems engineer, devops whatever you want to call it) we are constantly evolving and growing ourselves. Any negatives I can say about it are the same you would get from any company. The difference is we mitiga
ProsGreat people, excellent vacation policies, personal and professional support
Conslarge corp problems. Departments in turf battles, others fighting to stay relevant in changing landscapes, leading to even more aforementioned turf battles
Architect | San Francisco, CA | Apr 28, 2020
Massive change brings big opportunities, but presents hardships internally
Salesforce is making big changes in our world and it feels great to be a part of that process. Every day I work with companies using Salesforce to transform the way they do business. As the company expands, my opportunities do as well. Since working at Salesforce I have gained new skills that opened up new doors should I ever leave. There are also growing opportunities internally. Along with promotions, I have also been encouraged to move laterally at times to gain new experience. Along with career growth, I also appreciate the way Salesforce treats employees. My salary has always felt competitive with the industry average. The employee stock program has been a great way to create a stronger financial foundation. I have also been allowed to change my work location when needed, including opportunities to work remote. Remote work is dependent on the role. The downside to hyper growth has been the disruption internally. I don't mind change, but sometimes change happens without understanding the downstream impacts. I have seen executives overlook two separate organizations creating duplicate products and processes. I have also seen the opposite, when an executive team combined multiple groups without realizing what would be lost. In one example, a group was disassembled, only to be reassembled from the ground up later by a different team. Not only was it inefficient, it also brought resentment from the people who were initially required to move. Another concerning tre
Technical Program Manager | Herndon, VA | Aug 14, 2019
You want fast? This place goes fast. It's "fun chaos" at an Enterprise with the soul of a Startup.
Priorities change fast here. Your first 3 months will be trying to make sense of it and feeling frustrated, until it eventually clicks that "the rules are made up and the points don't matter" (like Whose Line). Salesforce is approaching 40,000 employees but in many ways has retained that "start-uppy" feel of pivoting on a dime to build and release products sourced right from customer needs. It gives you whiplash early on, and everyone is constantly asked to do 200% of whatever they could possibly do (which is why the "80-20 rule" matters so much for work-life balance and mental health here). Eventually you learn to kind of shrug, say "Whee!", and go with it. Then it's fun! Learn to prioritize and advocate! Don't say "Yes" to everything, because the job will take everything from you it can if you let it, when we're going this fast. One of the coolest things about working here (a bug or a feature depending on you), is how openly the company wears its socially progressive stance on its sleeve. Philanthropy and pursuit of equality permeates the entire place's DNA, which infuses a sense of "purpose" into what could otherwise be cold or boring enterprise cloud software. Other recruiters have attempted to poach me multiple times and often told me how "impossible" it is to get people to leave Salesforce. The high compensation and sense of purpose is a huge part of why. Go to Dreamforce and see for yourself! Customers are RABID for this platform, they love it. It feels
Manager | Indianapolis, IN | Aug 27, 2019
The Rumors Are True
I've worked at Salesforce for over 5 years now and all those things you hear are true. I keep waiting for the other shoe to drop but it just never does. I enjoy my daily responsibilities (checking in with the team, collaborating with internal and external customers, bettering myself with available development trainings), my team, going to work in the morning, my leaders, my direct and indirect peers, the perks, the technology, the workspaces, the investment in learning and growing and that I have flexibility. The best part of the job is that as a result, I've become a better human being. It sounds crazy and cheesy and drank-the-koolaid-ish, but I truly am able to be a better parent, member of my family and of the community. That kind of knowledge and engagement is contagious and Salesforce's investment in its employee's well-being by default extends to those around them. My friends and family volunteer more, listen and learn about our community with what I take back to them (i.e. one of our employee groups hosts local expert guests to cover topics like homelessness in our city, eduction, food deserts, climate change, etc.) and engage on a different level in their communities. The hardest part of the job is related to change management. It can be really rough. In the end it always works out and does in fact prevent any kind of boredom, but it's tough getting there sometimes. I've never considered leaving Salesforce through even the toughest days.
ProsBright colleagues open to giving and receiving feedback, amazing unique perks, cool locations, fun opportunities.
ConsChange management, remote leaders/direct reports, limited to no travel depending on role
Contributor | Bellevue, WA | Apr 9, 2018
Up and coming in Bellevue
Beautiful downtown Bellevue office. Salesforce touts itself as one of the best companies to work for, there are many employee perks. Fitness monthly benefit, good health insurance, most teams have bonuses (but watch out, sometimes its incredibly hard to meet your bonus), gym in building, free company swag, reimbursements for things like BOSE headphones, etc. Teams are a bit disconnected, largely because there are a large amount of remote workers across the country. Hardest part of the job was having a new manager every 2-4 months and never meeting that manager in person. Expect to use online chat a lot (google hangouts) and almost never log off. There are many extra bureaucratic hoops you will be expected to jump through, many online trainings to complete. There is a lot of red tape and bs. The culture is the hawaiian "ohana" which means family, but it can be a little much. Look up Ohana Salesforce songs on Youtube to understand. The cons are that there are limited career progression options, especially in the Bellevue Hub. There is a lot of "throwing people under the bus". Hard to trust people, even though Salesforce says their #1 value is trust.
Pros"#1 workplace" according to Forbes, Zen Bellevue office, free snacks, many employee perks
ConsManagement, competitive culture, make yourself look good by making others look bad
Software Engineer | Indianapolis, IN | Oct 14, 2020
Great Company, Values, Business Model. Fragmented Management.
My time at Salesforce (Indianapolis, Marketing Cloud) was interesting to say the least. I came onto a team that previously had a long rep sheet of attrition. With all the attrition, comes a lot of lost "tribal knowledge", which makes it more difficult for a developer to figure things out. During the 2 years of working with the team I was on, my work was focused on fixing bugs and keeping the system afloat for a particular product. The customer use and adoption of the product grew significantly while the team members and management became more fragmented. A team of 8 engineers quickly became a team of 3 in the span of 6 months. As one of the 3 remaining, we were expected to keep up the work volume with less head count. It quickly became a big stress ball and I made my exit from the company. Management is spread too thin across teams and becomes disassociated with what is actually happening on the ground level. Said management has pressure from higher up, which trickles down to the teams. Salesforce as a company is amazing. I can't praise them enough. There are just some issues in some of the Marketing Cloud teams.
ProsSnacks, Barista Bar, tech reimbursement, work from home, flexible time, too many to list
Consmanagement pressure, work life balance, release schedule, always on call
Project Manager | New York, NY | Aug 19, 2019
Growing Tech Company Becoming More Political And Less Fun
Salesforce is changing. Some things for the good like the amazing office spaces, especially in hub cities where there is a "Tower" building. The views, environment, as well as amenities on those top floors and throughout the building is very good by any standard. Cleary revenue is growing, and lots of new acquisitions expanding the footprint, making the company seem like an innovator. However Salesforce is also incorporating all the worst things about a big company. Everyone is becoming selfish, promoting their own things, undermining other people's initiatives, promoting employees they like or who have worked with them before as opposed to anything resembling merit, and layers and layers of bureaucracy to get anything done. The worst manifestation of it is the 3-tier system of employees at the company. Small group of favorites (10%), 40% larger group of general employees who are no different in quality or ambition than any other company, and 40% of people who are actively pushed down. The remaining 10% are brand new so not yet in group or another. In summary if you like big companies with some perks, work at Salesforce. If you actually believe most of what Salesforce says matter, go elsewhere as things are only getting worse.
Senior Product Specialist | San Francisco, CA | Dec 16, 2013
Great Place to Work
Salesforce is a great place to work. They truly value their employees and continuously work to make it a more enjoyable work place. There are a lot of perks such as fitness reimbursement, commuter discounts, company iPhone, laptop and iPad,volunteer time off, floating holidays, etc. A typical day at work for me involves meetings with various teams. It all depends on the project I'm working on at the time. Overall, I'd say its a very collaborative culture here. Obviously at Salesforce, I've learned to use the app quite well. I've also broadened my knowledge of technology and learned about trends in the industry. My co-workers are great. It's a very casual culture here. Everyone asks how your weekend was, happy hours occur regularly, team dinners about once or twice a quarter. Overall everyone is pretty pleasant to work with. The hardest part of the job is probably the typical struggles that go with working for a large company. Things need to move quickly, but obstacles can make that difficult. My department is relatively new though, so I'm sure the kinks will get worked out as we work together longer.
ProsCorporate phone, laptop and tablet, volunteer time off, fitness reimbursement, great healthcare
ConsDifficult to move around if you are a junior role
Senior Manager | San Francisco, CA | Feb 19, 2020
Dysfunctional Organizations, Hostile work environment, poor management and no support from HR/ES
This is the most dysfunctional environment that I have ever experienced. The organization has terrible leadership who care more about self preservation and growing their kingdom than doing what is right for the business and employees. There are no clear decision makers and the org operates more like a dictatorship than anything else. Rude and bully-like behavior is tolerated and management works to sweep things under the rug for fear of exposure to ES/HR. Speaking of ES/HR, they do not support employees and seem more like a gatekeeper and protector of management vs really helping to aid in the success of the employee. If you go to ES/HR, they will let your mgt know at which retaliation takes place. Incompetent, arrogant and unprofessional managers are rampant and there are zero consequences for poor behavior. Professional maturity is nonexistent. How this company keeps winning Fortune Top Corp is beyond me! Maybe there are pockets of the company that have good teams but there are many areas that mirror what I have experienced.
Operations Analyst | San Francisco, CA | Aug 19, 2014
Great working environment, supportive department, and hard working.
Worked Monday through Friday 40+ hours a week training new / former hires, creating 10+ excel spreadsheets daily, set up meeting with teams, receive and review 100+ emails daily with international requesters. Also manually entering raw data into two Salesforce platforms (Budgetingforce and Coupa) to manage EMEA, APAC and Japan purchase request / purchase orders and/or budget spend for the four quarters. I've learned about paying attention to detail (emails, data entry, and reports), understanding the meaning of a task or project, being a clear communicator (verbal / written), prioritizing work / time management and stay motivated. The Marketing Operations team was a great support in my success. Answered all of my questions, provided me feedback weekly, so I can improve on my weaknesses, allowed me to have a voice and freedom to manage a project. The most enjoyable part of my job that I was able to connect with different departments and people through my time at Salesforce. It helped me view ideas, opinions and decisions differently.

Questions And Answers about Salesforce

How long does it take to get hired from start to finish at Salesforce? What are the steps along the way?
Asked Jun 28, 2016
1 to 3 months depend if there is hiring freeze.
Answered Jul 24, 2019
They hire new interns every Monday, Process is easy, bring your resume and look your best
Answered Aug 11, 2017
Does Salesforce have remote work positions available?
Asked Aug 17, 2017
Yes you can work remotely
Answered Apr 10, 2019
Yes. Remote options for most (or all) offices, and some people just work remotely all the time.
Answered Feb 10, 2018
On average, how many hours do you work a day at Salesforce?
Asked Jul 15, 2018
On average I work at least 8 hours a day
Answered Jul 8, 2019
I would work 40 plus overtime
Answered Sep 24, 2018
How did you get your first interview at Salesforce?
Asked Feb 27, 2018
I applied and was not picked for the organization I applied for, then I applied again with a referral to a different org, and I am happy here five years later.
Answered Oct 6, 2020
I was recruited by a former manager from a previuos company to come to Salesforce and work for him.
Answered Aug 26, 2020
How are the working hours at Salesforce?
Asked Feb 20, 2018
40-50hrs week
Answered Mar 8, 2021
Great, engineers manage their own workload and any off-hours duties are organized in advance.
Answered Jan 7, 2020