Pros
In my group (R&D), there is great work/life balance. I am given autonomy over projects and am able to influence the organization. I feel like the compensation is in line with the industry for my educational background and role. Living in TX is a huge advantage from an effective paycheck standpoint because of the low cost of living. Company is really investing in growth and is trying to do new things.
Cons
The company wants to move faster and be bolder yet they left the old "processes" in place. They want to launch products twice as fast yet all of the stage gates remain the same so they just take time away until there is no room for error. Sometimes it feels as though you are "flying by the seat of your pants." Like any company, there is a political element and people can get "managed out" and overlooked-has not happened to me but I have seen it happen to others. Sometimes I feel like the focus is on simply launching a product instead of making sure the product is actually needed/wanted by the consumer. No bonuses until you get to higher levels sucks...they are all consolidated at the manager level and above so basically they want to launch products to meet their bonuses. This also creates no room for movement as once you get "banded" you stay until you get laid off.