Could have been a great companyThe good thingsGreat working environment, as a startup the office looks great, you have wonderful colleagues who will treat you like family. High salary.
The challengesTop Management, that sums it all.
You are hired for a position but you don't have the right to actually decide what you think is the best for the company, management would tell you to bring out ideas but in the end, their decision is what matters and you will be left wondering if you even have a say on anything, coupled with policies that doesn't make any sense. This company is just too much for someone to take.