Too much inexperienced/brown nosing middle management trying to lead the charge with disconnected top management setting the policies. This place will take every ounce of your talent and give you nothing back. Benifits are not the worst but doesn't measure up to the middle either. (I.e. it takes 6 years before a company contribution will be made to 401k)