To echo what a previous reviewer wrote, there is absolutely a bad apple in management and everyone knows who it is, but they are not about to go anywhere. The company is literally bleeding engineers because of it. As long as this person is in charge, the engineering team will be ran straight into the ground.