Pros
There is a tremendous opportunity to generate and implement ideas that will help the business if you are willing to put the work in. My team is also full of energy and makes sure to bring "it" every day. They bring the energy, work ethic and the ability to hold it together when other teams cannot. It is also nice to see the development of company culture although there is still a long way to go. HR is definitely making up for lost time! Management also does a good job at demonstrating that they care about those who do give their all to the company.
Cons
Work life balance can be a bit of a challenge due to daily workload and reactive nature of the business. If all teams were on board productivity during the day would probably help ease this problem. There are also a number of individuals caught up in negative mindsets about the company. Long story short..too many complaints not enough proactive employees willing to commit to developing company culture nor a happier workplace.