Taro Logo

Nice Office, Toxic Culture

Data Platform Engineer
Current Employee
Has worked at Veeva Systems for 1 year
November 30, 2023
Barcelona, Spain
1.0
Doesn't RecommendNegative Outlook
Pros

The office and equipment are nice.

Cons

There is a toxic culture of always feeling the need to justify yourself, even if you are completing your tasks. You feel constantly threatened and in need to prove yourself.

Employees need to outperform each other because the weakest link is fired and replaced by a new employee. And the story is repeated.

If you give feedback, it will be used against you, and even HR is not there to help you but to save management from repercussions.

Additional Ratings

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

Was this helpful?

Veeva Systems Interview Experiences