Pros
I have consistently been blown away by the incredible team at Roman. Not only is everyone incredibly supportive, but you can definitely feel an emphasis on the growth of the individual in parallel with the growth of the company. Having joined relatively recently to do very different work than what I did in my previous role, I was a bit nervous about the quick ramp up; however, it was surprisingly easy to jump right in. Everyone - from department heads, to pharmacists, to the engineering team, etc. - is happy to help. It doesn't hurt that we have some incredibly talented team members that seem to always make it work...
Cons
No company-specific cons, really, but it is a high-growth, fast-paced startup and that comes with some ambiguity and lots of moving parts.