Pros
- RStudio is now a certified Public Benefit Corporation (PBC) - Opportunities to work on meaningful, high-impact projects that benefit the entire R community - Great work-life balance - Great benefits - Very supportive colleagues - Unlimited (in principle...) vacation days and parental leave available - Opportunities to attend R conferences - Still a relatively small company compared to FANG, so, less bureaucracy and more focus on delivering values to customers
Cons
With all the benefits of working with a small, close-knit team within a non-large company comes the slight down side of small bus factor, as in, I sometimes find myself having to divert my attention from the main project I'm working on to other projects because someone else previously working on such projects either transitioned to a differnt role, went on extended parental leave, or left the company. Note this does not mean I need to work more hours or anything like that, it just means I occasionally need to balance my time among multiple ongoing software engineering efforts. I think this is normal while working within a small team, and I'm generally happy as long as I don't find myself being overly fragmented while trying to make progress on multiple things all at once : )