I have worked for enterprise companies all my life, they are all a horrible mess of people trying to play 4d chess to get a promotion and look good. They do offer better life / work balance, so if you are not a workaholic like the startup / SF crowd, then its actually a decent job. Just remember to enjoy the life outside the office, with people that are not from the office and you will be fine.