Vantaggi
- Talented team with a wide ranging set of expertise - Care deeply about company culture. Lots of fun events throughout the year. - Engaging and interesting work. Always have interesting and challenging problems to work on - Everyone is very accessible including leadership. No egos and "seniority" friction - Ability to have lots of impact and grow due to the smaller company size. More freedom to chart your course and grow in different areas - Everyone gets to own sizeable chunks of projects/tasks irrespective of seniority. Great if you thrive in that setting - Good work life balance and good mentors/advisors at the company
Svantaggi
- Not going to be a good fit if you are looking for a big company vibe or want to just do "X" and be an expert at "X" since the work and projects can vary. - Independence and task ownership expectations can potentially be a con for junior/new hires who are looking for more involved on-the-job training or are not used to being able to work collaboratively but independently