Pros
I've been here for about 4 months now, but feels like longer.
The pace is fast, and you will learn a lot.
A very collaborative, flexible (time off and wfh or away from desk is not a problem), hard working, and accountable culture with lots of smart people.
Everyone here is a shareholder, and people seem genuinely invested and motivated to steer the company in the right direction.
A chance to build and architect things the right way and with the newest tech stack and infrastructure.
A lot of perks like gym and work related book reimbursement, weekly catered lunch, and fully stacked snack bar, and company events.
Company moved out of growing pains of early startup mode and is now in rapid growth and profitability mode.
If you can get in, you'll hopefully be part of something big.
Cons
Can be long hours, and there is constant studying to keep up with pace of technical challenges. Hiring outpacing floor space, but that should soon change. Not much in health benefits for family, and no 401k match - I am hoping that will change as the company matures and gets more profitable.