Veeva Systems Software Engineer reviews

3.8

75% would recommend to a friend

(109 total reviews)
avatar

Peter Gassner

82% approve of CEO

76% positive business outlook

Software Engineer employees have rated Veeva Systems with 3.8 out of 5 stars, based on 109 company reviews on Glassdoor. This indicates that most Software Engineer professionals have a good working experience there. Veeva Systems is rated in line with the average (within 1 standard deviation) by Software Engineer professionals compared to other employers within the Information Technology industry (3.9 stars).

Reviews by job title

109 reviews
4.0
Sep 4, 2019
Recommend
CEO approval
Business Outlook

Pros

- Teamwork - We created something great (great product progress) - Smart people; I learned a lot from some very smart people I had the pleasure of working with - Employees have a voice (constant surveys and improvements)

Cons

- Planning and processes can still improve (they did a lot over the last 12 month)

5.0
Feb 25, 2019
Recommend
CEO approval
Business Outlook

Pros

- Free lunch - Unlimited PTO - Extremely good stock options (changed this year) - Competitive pay - 2% of your income in education - Fitness reimbursement - Work/life balance - Can switch teams, products, or job titles at any time - Huge mix of junior, mid level, and senior engineers. - Engineers from atypical backgrounds (passionate / motivated). - Week break at the end of the year. - CEO / Upper management seem to know their stuff. For me personally on my team (might apply to others): - Insanely good manager, he purposely wants us to improve our skills for our future. - Manager will be the face of problems that you make. - Everyone on my team is extremely nice, talented, and fit together well. - Occasional events with the team. - Relaxed work sechedules ("9-5" but flexible). I'm curious if other reviews end up with bad teams.

Cons

- Learning all the tech, software, terminology, products is overwhelming initially. - The core software which creates nearly all products is an insanely huge code base. - Huge code base is annoying to develop in due to size, slowness, and VM that's required. - Software growing pains (see last two points). The company has grown very fast and still looks to add thousands of employees in the next few years. - Some teams aren't as friendly. - Some teams are overwhelmed (dev ops seem to need a lot more people). - Lunch is sometimes meh.

2.0
Aug 20, 2018
Recommend
CEO approval
Business Outlook

Pros

Very smart and capable engineering team, profitable SaaS product, and overall a "safe" work environment provided you do exactly as management tells you do. Development moves decently fast paced for an already large, mature product.

Cons

The biggest con is poor management. It was better when the company was smaller, but now there are way too many managers all trying to impress their respective managers rather than do their job. They've developed a toxic culture where they expect their employees to behave more like corporate slaves rather than free-thinkers. They have driven away a good number of excellent engineers/managers simply because they were too outspoken or disagreed with their processes. Management is always focused on customers and never on employee success. They would rather hire someone with questionable experience than to raise salary and promote from within. There is a power imbalance between product managers, DEVs and QAs resulting in a constant push for new features rather than fixing current issues. There is a big emphasis on speed rather than quality, resulting in legacy code being littered everywhere. Overall, this is not a company for ambitious people.

Viewing 97 - 99 of 109 Reviews

Glassdoor has 1,915 Veeva Systems reviews submitted anonymously by Veeva Systems employees. Read employee reviews and ratings on Glassdoor to decide if Veeva Systems is right for you.