No clear organizational structure, leadership is delusional about the quality of the company, backhanded sexism is apparent, organizational skills are lacking, management has a lack of accountability.
Everyone here is amazing to work with and holds themself to a very high standard.
Cons
Company is experiencing a lot of changes and feels unstable, but once they start to grow and catch on, it will be a fantastic place to work and grow a career in IT.