Pros
Strong, collaborative team with hardworking and approachable colleagues Opportunities for growth and career development Chance to learn a lot and take ownership of significant projects Enjoyable team-building events and offsites for handpicked employees High level of independence in day-to-day work Inspirational and motivating CEO Exciting product with interesting and meaningful use cases Opportunity to get your hands dirty and solve real things, won't be boring
Cons
Limited communication and collaboration between some teams and individuals - leads to gaps and loss of vision, chaos with no clear guidance Lack of transparency regarding certain highly important company topics No benefits Favoritism There are salary disparities with some roles underpaid and others being overcompensated Occasionally, some senior team members can come across as arrogant