There are some great people at the company, it's a shame that there are a huge number of people who would gladly throw you under any available bus.
It's hard to say at this point. Things have been going downhill for awhile now, all the great people have left or are heading for the door.
Recently they cut everyone's bonus to next to nothing while increasing their own. There is no accountability in the company, just how quickly the executive can take as much from the company before the well runs dry.
Come out and speak to staff for a change. This company has been going downhill for the last year and the only reaction from the executive has been to do a staff survey that showed how bad things were then hide away and hope it blows over.