This all applies only to the tech org within Capital Rx.
I would not recommend working here.
Career growth is non-existent in the tech org in a company growing headcount rapidly. They demonstrate this quite well by only hiring for senior roles with a deep match in tech stack, having zero interest in building their own talent pool. Growth of their employees is surely near the bottom of their list of priorities. There have been several quickly abandoned attempts to address this fact.
Benefits are minimal, and expensive. "Unlimited PTO" is just your typical PTO payout avoidance. You will feel pressured not to use PTO. For some reason, with an unlimited PTO policy, there is a balance for sick time. In fact, you will get an annual lecture preemptively questioning your dedication if you take any time off from November - February. Previously, it was just disallowed for certain teams.
Tracking is ever-present. You will feel someone over your shoulder 24 hours a day. Real-time (ActivTrak) and through metrics. At least they tell you about ActivTrak.
There are clear favorites who can do no wrong. If you can become one of those, you will probably be comfortable. You also are already probably happy with working 16 hours a day, in that case.
Being publicly berated in slack is not uncommon. This can actually be preferable, because sometimes that can be the end of it and you will learn something. You will most likely not feel any support coming from leadership.
People are given direct reports (for years) with no change in IC title, while extremely rarely, favorites are bumped up several levels to report directly to the C-Suite. This appears to be the end-game of career growth at Capital Rx.
As others have reported, people suddenly "no longer being with Capital Rx effective immediately" is quite common. Including one of the co-founders.
You will be told to "exorcise"[sic] attention to detail within career growth documents and follow procedure. Those who are able to circumvent procedure effectively will be looked upon favorably.
Leadership further disrespects the development side of the tech org through the use of non-industry standard terminology by deeming their SWE's not worthy of the suffix "engineer", preferring instead to use "developer". Despite having several non-engineer engineer titles.
If you do choose to work here, ask yourself if you have these traits:
- You work independently
- You have thick skin
- The desire to work long and/or odd hours
- You desire no recognition nor growth for the work that you do (unless the CTO likes you specifically)
- You like being promoted to the same title with more responsibility