Pros
Pay is ok for the region and benefits are nice too. But with the recent restructuring, people are quite overloaded and don't know where to go, what to do. It will take some time for everything to settle down. If you are in a good team, it's cool.
Cons
Complete lack of long term vision. HR department is not great.