Pros
Working at Veeva Systems had several advantages, including their strong embrace of remote work, which provided flexibility and work-life balance. Additionally, the company offered solid healthcare benefits, ensuring comprehensive support for employees' health and well-being. Veeva also fostered an open and inclusive environment where anyone could speak to anyone, promoting transparent communication and collaboration across all levels.
Cons
While working at Veeva Systems had its advantages, there were also some drawbacks. Somewhat challenging work environment, with upward mobility being somewhat difficult depending on your individual manager. Additionally, the company's goals were not always clearly defined, leading to confusion and misalignment. The 401k match was poor, and there was no tuition reimbursement, limiting opportunities for further education and financial growth. Moreover, the amenities offered outside of core benefits were lackluster, which impacted overall employee satisfaction.