The team is lean so you end up touching a lot of things outside your core role. Good for learning but can be tiring sometimes. Things move fast and priorities can shift, so if you need a very structured environment this might take some getting used to. Compensation can also be a bit below market rate, which is pretty common at growth-stage companies but still worth knowing going in.