Pros
The people are kind. Teams want to help each other and support each other at every opportunity (often navigating around poorly developed directives). This is a great place for building skill however you must be adept at organizing your skill set or you'll become a swiss army knife with an ability to do a lot but expert in none of it. PTO and benefits are ideal.
Cons
There are too many leaders with conflicting agendas here. Department Heads (i.e. Middle Management) through the C-Suite are terribly exclusive and gatekeepers of strategy and development. This exclusivity transcends departments and is not specific to one area. Middle mgmt is poorly developed and terribly biased. The ability of middle mgmt to delegate confidently is lacking and very likely because process ownership is poor among most. Actions here do not match words. While all levels of management speak positively about team development their actions show they are more concerned about their own image and career goals than helping their teams. Communication barriers run rampant here while also stating they want "open communication." The company is struggling to maintain adequate compensation for cost of living, especially for those in the Austin area, and will strongly speak towards those who dare seek compensation growth.