Pros
Mostly great group of people. My immediate team was wonderful. Most of the company was great, with some not so great people sprinkled in.
Cons
CEO is involved in way too much, almost micro managing the company. Veeva refuses to do employee surveys to get feedback on what could be changed at the company to ensure a more positive experience. Little to no growth opportunities for the talent team, along with many other teams. Veeva laid off more than half of the talent team because they want managers to own ALL their own hiring- from sourcing, to application review to interviewing. CEO has no respect for Employee Success function. Maybe this model would work for smaller companies, but for this to be implemented at a growing 10k company just makes no sense to me- it takes the focus away from managers who already are swamped with their every day work