Pros
Great company (if you can tolerate the liberal culture) - that takes pretty good care of its employees, salary, pay raises to ensure that employees receive commensurate pay that other companies offer their employees, choice of 4 different healthcare companies, 7.5 hours of PTO every 2 weeks, pension and 401K, the US firm shuts down between Christmas and New Year's and extra free days off like 4th of July and the day after Thanksgiving.
Cons
Micro management seems to have entered the scene which now includes every thing you do be documented combined with daily team meetings that can go on for hours and negatively impact productivity finishing the week with a one on one meeting to go over everything you documented.. It feels like the days of the empowered employee are over and it is near impossible for large companies like this to restore empowerment to the workforce.