Taro Logo

Great engineering team, very poor management

Software Engineer
Former Employee
Worked at Veeva Systems for 2 years
August 20, 2018
Pleasanton, California
2.0
Doesn't RecommendPositive OutlookDoesn't Approve of CEO
Pros

Very smart and capable engineering team, a profitable SaaS product, and overall a "safe" work environment, provided you do exactly as management tells you.

Development moves at a decently fast pace 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.

Advice to Management

Read the cons above and do something about it.

Was this helpful?

Veeva Systems Interview Experiences