Fun place to work as a software developer
Pros
- Competitive compensation and benefits - Large codebase with opportunities to improve just about anything - Innovation and experimentation is actively encouraged - Helping customers with their Force.com questions at the annual Dreamforce conference is a highlight - Direct and frank interaction with middle management about company gossip (at other jobs, middle management wrapped everything up in BS) - Managers deal with the politics so that you mostly don't have to - The annual holiday party is awesome
Cons
- Company is getting large, though it's also an opportunity to become a respected subject matter expert in multiple areas and collaborate with other smart developers - No LGBT group, for those who know what that is, though there are a moderate number of like-minded individuals working for the company