Pros
Intelligent and driven people that make the culture interesting and good for collaboration.
Cons
Organizational restructuring is ongoing and realignment of management and teams continues. Unfortunately, management often does not have an answer as to the how, when, why so this creates a lack of trust and confidence in the company. I have worked at many companies and with bright people but there is an odd air of arrogance and fake office culture at this company. People who have been there and endured the multiple mergers seem more concerned about their own stability and growth versus truly trying to collaborate and support new colleagues. There was also very much a culture of being over-worked and that being the acceptable norm. This year they laid off talented people across teams and then re-hired and/or outsourced overseas. Suggest you look elsewhere at firms with better culture, work life balance, and organizational leadership.