I've started a new job at a large (~ 500 person) company after a career in startups. I joined the team based on the cutting edge technology stack, small size, and great people. I had heard bad things about the culture of the company at large, but weighed the quality of my small team vs. the general average of the larger company.
I am now 4 months in and the leadership of my small team has just quit. The team has been annexed by other leaders in the company. The overall company culture is bureaucratic and difficult to work with. Having lost our group champions we're being pushed around and forced to make decisions that don't make sense for our product.
I am in a situation I do not like and I did not sign up for. How do I make the best of this?
Is it best to leave ASAP? Is it wiser to try and make something good of the situation?