review from longtime employee
Pros
Tech stack in CVS ranges form legacy to level down from FAANG. Your experience for the same role depends on what org you get into. You will have opportunities to switch to different teams and orgs form within. some organizations will promote Engineers rather quickly and some will almost never promote. You can expect bonus almost certainly every year, of course it varies by different variables like company performance and personal performance. Stock awardings start from 410 positions. overall, company is moving in positive direction.
Cons
some managements can get political to replace you regardless of your skillsets/experience and favor their own worthless candidates for unofficial kickbacks or just because they are cheaply paid. You might encounter red tapism as information is intentionally hidden for personal survivals. work life balance is on-demand. Cost savings take bigger seat year over year, hence management comes up with this idea of replacing high paid employees with converting contractors to employees with cheaper salaries or hiring more contractors.