Lots of opportunity, just be prepared to fight for it
Pros
The work and industry are both incredibly interesting and constantly evolving. The organization places a significant amount of investment in R&D and is constantly publishing research on the largest cybercrime operations in the world. There are some brilliant minds working for the company with lots of exciting things to work on. The work-life balance is great and the compensation and benefits are competitive. The company offers flexible work arrangements and a global organization means you'll be working with team members around the globe.
Cons
Be prepared for organizational politics - with a Russian twist. The organizational structure is poorly defined below the top levels of management and communication is sparse. The engineering department is slow to make decisions and resistant to feedback on issues and product direction.