Pros
I meet here some fantastic people in all departments and I made some great friends in all offices Austin, Cork, Brno and other. Atmosphere has always been in favour of employees and it used to be relatively easy to move between departments to find so called "sweet spot" for you and position which is challenging for you, while you can use your strengths and provide value to company.
Cons
With the recent going private situation, there are changes on going and it creates some uncertainty among people (I would personally say not always justified), but that is a consequence of any change. It will take probably few more month, maybe a year for things to settle down and things to get traction again. Generally I'm optimistic as company is doing very well and there is no reason believe otherwise.