Underwhelming, underachieving environment but nice people.
Pros
Work life balance, benefits better than average. Lot of enjoyable people and fun company events. Team events depend on the managers.
Cons
Vision-less, middle management (and some directors) with no innovation in most groups. At best they are formerly good workers but poor managers. Texas exec team seems ok but they also allow the complacency to run rampant. For things software, top-down management tries and is not being too Agile with little transparency. Groups don't value communication and the results are apparent. Certain execution teams are outright embarrassing and there are no apparent consequences for long lasting, far reaching incompetence. What is accountability? Management fears retention and turnover yet there is no self-assessment on reasons why. There are better and worse places just be sure you want to come here.