Pros
+ A very reputable brand to work for in the enterprise software and SaaS space. + Huge range of products that can fit into all different parts of an enterprise. + Strong revenue projections and big growth aspirations. + (Mostly) clear and transparent communications from leadership and senior management. + Open feedback culture, with regular employee surveys and check-ins—with employee survey results being published openly across the organisation. + Clear corporate strategy and goals, which trickles down to each employee through the V2MoM process. + Outstanding benefits package and above-average pay rates. + Open, sharing culture, with seemingly endless resources available. + Strong support network within the SE organisation and a willingness to help from other SEs. + Lots of internal resources around talent development and career development. + A very generous education allowance (£5,000 in the UK) that can be put towards almost any course of your choice to help further your career and development. + Excellent treatment of a global workforce mostly working from home, such as home office allowances, extra days off etc.
Cons
- Anyone not in a direct quota carrying roles is treated as a second-class citizen, and the sales side of the business (e.g. account executives and sales leadership) is revered and constantly lauded on internal calls. - Obsessive fixation on hitting quotas and revenue targets, which drives a culture of upselling (even when the customer doesn't really need it—despite their "Customer Success" value). - It is difficult to relate the SE pay and bonus to company performance—despite ever-growing revenues and beating last year's results, this never really translates into a significant increase in pay/bonus. - Murky promotion and career progression process that gets called out every year in the employee survey, but nothing really gets done about it. Hiring budget seems to be spent on bringing in more AEs (the quality of which varies considerably). - The open, sharing culture has led to oversharing, and useful information and documents are scattered across a load of different sources (Google Drive, Quip, Slack, various Salesforce orgs)—with no single way of searching across all of these. - Lots of internal "noise", which can distract from the day job (webinars, endless all-hands calls, irritating Slack channels etc). - Internal culture can feel a bit cultish at times and there is a growing disconnect between the US and non-US workforce. You have to drink the Kool-Aid to get ahead. - The internal Salesforce org (Org62) is a mess making it very difficult to navigate, Lots of duplicate data (e.g. accounts and contacts) across the organisation, which leads to internal fighting over territories/customers. - The company swings between big corporate and scrappy startup: some internal processes are excessively bureaucratic and long-winded (e.g. requiring manager approval for a $5 software purchase), and elsewhere decisions are taken on a whim. - Some employees can feel ostracised if they don't submit to the (exceedingly) left-leaning, social justice obsessed political views of the organisation. - A globally distributed workforce means that emails and Slack messages come in at all hours of the day—depending on the team, internal meetings can start early or run late into the evening.