Pros
Great product with a nice interface. Plenty of well-known customers. Flexible working arrangements and a friendly working environment for the most part. Strong company values.
Cons
Weak and ineffective leadership in certain teams. Inexperienced managers living in cuckoo-land who expect results yet don't implement any type of structure to reach them. Constant change - business structure, business processes, roles. It felt like nothing could stay the same for more than two months. The enforcement of an American style culture on European employees has not gone down well; its negative impact visible in the amount of long-term employees that have left the company over the past year. Non-existent employee development plans. Little to no support from HR.