If you don't mind constantly looking over your shoulder, worried about just how safe your job really is, then BMC is the place for you. But be aware that BMC typically has not one, but two large layoffs each year. And they often have smaller, perhaps individual, layoffs in between. They will tell you how much they value your opinion and diversity of ideas but if you challenge the status quo or you dare to question one of The Chosen Ones, you will find yourself quickly out of favor and probably on your way out the door. They value opinions only as long as it validates management's opinions and ideas.