Pros
Bonus, Leaves and NO work.
Cons
I can write 1000 bad things about this company. Hell a lot of politics, less trust worthy people, bad management, lack of skill people. Nobody knows what they are doing and just talks like Scientists. Infrastructure resources are terrible to work especially cloud resources. They don't know anything how the infra works, just follows blindly what they think is right. You can count talented number of engineers and they lose them by not giving enough quality of work. Everybody wants to protect and save their jobs that results lack of quality people around you. Unless you hire and retain talented people, the company culture will never improve. STAY away from this company if you want to learn, grow and contribute. This place is full of politics and bureaucrats.