Pros
good lateral & promotional opportunities. good salary. good benefits choices (but not cheap, say $350-700/mo employee portion for heath/life/eye/dental for a family plan). good perks (wellness & phone benefits, partner discounts). potential remote working opportunities many business partners & acquisitions & big Dreamforce conference for even more networking options. sharp, quick-minded people. puts its salespeople first (surprise!)
Cons
fast pace leaves the human factor behind. in a fast-changing business, work often gets discarded. mgmt get ahead of themselves, projects move too fast, creating waste, repetition, and loss of morale. shallow creative mindset, more about getting things done regardless of aesthetics. mgmt employs traditional project mgmt ways, shows fear/avoidance in interfacing with subordinates, and fails to treat people as company values aspire. shallowness, fakeness, and passive aggressiveness abounds. ok environ for juniors who want a happy ra-ra culture at the expense of being surrounded by people who show they genuinely care about your well being.