Taro Logo

Comfortable place to work, but limited personal growth opportunities

Software Engineer
Current Employee
Has worked at Veeva Systems for 2 years
January 11, 2021
Toronto, Ontario
4.0
RecommendsPositive OutlookApproves of CEO
Pros

As a developer, you are treated with respect and trusted by management. I think this is because Veeva hires a lot of young and intrinsically motivated people, so they don't need to be pestered into working harder. This leads to honest estimates and less time wasted trying to negotiate deliverables.

Good employee benefits for personal development, donating to charity, fitness, etc.

Cons

Some mature monolith products are slow to adopt new technologies and processes. If working at the application layer, you are mostly stuck with internal platform frameworks and APIs, which leads to some repetitive/limited projects.

No idea what middle management does all day, or how they are improving the company.

Additional Ratings

Work/Life Balance
4.0
Culture and Values
5.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
2.0
Compensation and Benefits
4.0
Senior Management
2.0

Was this helpful?

Veeva Systems Interview Experiences