Pros: Home office is allowed, great benefits
Cons: Extreme pressure, constant management changes, really high changes in teams due to constant employee rotation
Management was a joke -- they spend so much time posing and doing politics that all efforts are passed onto the teams. Top Managers also don't care / deal with non-managers. Terrible work experience.