Pros
- learned a lot - great, skilled. friendly colleagues. very collaborative. - flexible work arrangements, very autonomous - you're trusted to manage your time and are given freedom to balance your personal / family life however suits you - your opinion matters, it's definitely more about the quality of what you're saying than your seniority. company is very data-driven so if you can back up what you're saying it's taken very well - possibility of getting involved with things across the company, so if you're interested in cross-functional work it's great. - the company mission is great, customers generally in very interesting companies and this does shape the culture positively
Cons
- very busy, you'll have to learn quickly and won't ever get everything done - you have to be very proactive about advocating for yourself + the support you need. you need to set boundaries for how much you can get done - you'll grow very quickly but this isn't necessarily reflected in salary progression as quickly as it would in a more established company