Fully remote with well-adapted processes (this has changed for some roles, but not engineering). Adequate PTO allocation for UK employees. Decently friendly culture. Whole company runs lean to avoid layoffs. Sensible business strategy, likely to still be here in 10 years' time.
Admittedly, minimal layoffs have been disguised as performance issues in the past.
"Running lean" seems to apply to salary increases too, so teams tend to lose quality talent to other companies without having enough slack to cover the losses.
Waterfall methodology disguised as Agile. Planning is rushed, and then it falls to the engineers to pick up the slack in the implementation.
Provide proper pay increases to employees. The turnover should not be this high when the company is this good.
Also, lose the whole "agile" thing. "Story points are a measure of complexity, not time, but we plan based on the number of points that can be done in a sprint." This is dumb and frequently screws us over.
Applied for a new grad software engineer role. I had 4 rounds: 2 technical, 1 engineering manager, and 1 behavioral. They care a lot about why you want to join Veeva, and also asked many basic Java questions.
The interview was scheduled for 45 minutes. After providing the coding question on Collabedit, the interviewer asked if he could step out at the very beginning of the interview. He returned after 35 minutes, leaving only 5 minutes remaining. I was a
I first had a Zoom interview with the hiring manager. We spoke for about half an hour about the job, getting to know each other, and behavioral-type questions. After that, I was given a take-home test that took no more than a couple of hours to fini
Applied for a new grad software engineer role. I had 4 rounds: 2 technical, 1 engineering manager, and 1 behavioral. They care a lot about why you want to join Veeva, and also asked many basic Java questions.
The interview was scheduled for 45 minutes. After providing the coding question on Collabedit, the interviewer asked if he could step out at the very beginning of the interview. He returned after 35 minutes, leaving only 5 minutes remaining. I was a
I first had a Zoom interview with the hiring manager. We spoke for about half an hour about the job, getting to know each other, and behavioral-type questions. After that, I was given a take-home test that took no more than a couple of hours to fini