Pros
- Most individual contributors are very smart, kind people - Some people care about the mission to help lower drug costs for patients* - Gets a lot of funding** - There are cost-of-living salary increases - Depending on the team you work with, you may learn a lot in regards to tech stack
Cons
- *Upper management loves to dodge questions about "we're trying to lower drug costs for patients still, right?" in every town hall and will quickly try to change subjects to the new clients they've signed on - **There's a churn-and-burn attitude. Hire lots of people, have a lacking onboarding "process," fire lots of people (while their team says they're genuinely getting better), cause mass paranoia and anxiety. Profit. Admittedly, there's less churn-and-burn nowadays and more people leaving willingly. - There's an embarrassing amount of hustle culture and longer hours on computer equating to being productive—Activetrak is a mistake. This will vary as some managers are more relaxed while others are more...obsessive. - Slack etiquette leaves much to be desired. Threading is a foreign concept, strawman arguments are pervasive in both work-related and random channels (e.g. the Alec Baldwin/Rust discussion was something to behold), and the CTO has a very odd quirk of trash-talking people publicly. On the other hand, HR keeps trying to stop employees from swearing altogether in public channels. - Director-level and above don't know how to plan goals together. Lots of strong personalities believing their solution is the only solution without compromise, leading to departments being siloed and opposing goals between department heads. - Moving up at CapRx more or less equates to a title change of management to get better pay. As a result, there's a nontrivial number of unqualified managers. They may have the technical skills nailed but are truly awful at leading, managing teams, planning ahead, managing up, and cross-communication. I truly cannot emphasize how mediocre to bad most of the managers are. - CapRx has an unfortunate culture of having too many meetings. ICs can easily have 10+ hours of meetings in a week. Managers may say "you don't have to join that" but then the IC ends up missing vital information since sticking to an agenda is unheard of and meeting minutes don't exist. - The original con when I joined and continues to be a problem: no 401k matching