1.0
15 Dec 2025
Former employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Salary and benefits were solid
Cons
Toxic environment. Lots of what they call veevaisms and the Veeva way. Management only used this way when it was convenient for them. Highest amount of ego I’ve ever seen in an organization