Pros
- Veeva has really good new grad programs for sales, professional services and engineering functions. If you do well in those programs, you can be placed with a good permanent role. - Veeva has a huge head start in the life sciences market and no clear competitors even close to them. It’s really their cake to take. - Veeva has some of the most passionate and involved executives I’ve ever seen. Executive leadership team knows all the details of what’s going on and is engaged in all kinds of detailed discussions that you won’t see at other companies. - The processes and structure of the company is really thoughtfully designed and they don’t do anything without good reasons behind it. - “Do the Right Thing” is part of their core values and they do take that to heart and tries to do the right thing the right way. Although as you’ll see in my cons section they also abuse this value to justify things that aren’t right IMO
Cons
- The pay is extremely low compared to other first class SaaS companies, probably around 60-70% of what Salesforce, Workday or ServiceNow pays. And they have this stock option component of the total compensation but the strike price is at market value so in the past few years the stock options have been worthless since the stock price have been going down. - “Do the Right Thing” core value is always used as an excuse for doing what’s right for Veeva and it doesn’t matter if it actually hurts employees. I often hear “Do the Right Thing” used as the core value if they need to make a decision that might adversely impact employees. - Veeva does not care about your career aspirations, or growth, etc. They will not hesitate to make changes that will ruin your career and will not consult your preference. You are on your own. They claim there’s a great internal mobility program but in reality you don’t really have a choice and your executive leaders already pre-determine which group you can go into if you want to move internally and you’re forbidden to have any exploratory conversations outside of that decision. - You have no autonomy because executives are into every little detailed decision you make and you really don’t have much say. - Hiring is extremely difficult. The hiring manager has to do a ton of things that they don’t have to at other companies such as sourcing their own candidates or setting the offer salary. Each offer also has to be approved by the CEO. Because of how difficult this process is, unfortunately some hiring managers will embellish with misleading information or say things that are blatantly false.