if you're reading this during interviews, make sure you negotiate a base salary you'll be happy with for a few years, as there doesn't seem to be a standard yearly 2-4% COL raise here. Company performance seems to dictate when/how much standard (non-promotion) raises are given. This is understandable for a company in the growth phase which is working hard to be sustainably profitable, and the RSUs do help, but are subject to the fluctuations of the stock market, and bonuses are not guaranteed although my understanding is they have been paid almost every year although not always at 100% (sliding scale). Be sure to be your own advocate during the hiring process as that may be your salary for a few years.
"Unlimited" PTO is a racket that companies use to avoid paying out accrued vacation time upon departure and and minimize employee-related costs on balance sheets. I wish HC would move to a formalized PTO structure and renegotiate client contracts in such a way that doesn't subtly discourage taking time off work. I knew exactly what I was getting into with "unlimited" PTO and was sure to make sure my total compensation made it worthwhile for me personally. That said, my work life balance has been good and most weeks I am working 40-45 hours. Nobody questions my coming and going or when I take days off as long as my client is happy and I'm meeting my deliverables - your mileage may vary.