Working for a small company isn't for everybody. It can be a difficult transition for people who are accustomed to the structure and formality of a larger organization.
It often feels like senior management's assessment of the business and the employees falls into simple narratives. If you or your ideas don't fit the current story, it can be a challenging place to work.