Avantages
The Only thing probably Good about this Company is their HR Policies. It can act as a very Good stepping Stone for Engineers from India. One of the few Legit companies that actually File H1B from India. They also have a decent relocation package. But all the Good things probably end here. Not a Bad option if you are from India and they are filing an H1-B for you. Pay Package is decent compared to its neighbours
Inconvénients
The List is endless. To Name a few. 1) As many people have mentioned earlier, Random Firing. Once before also they fired a large number of people in India. 2) Very Dogmatic & Stubborn Product Owners. Non on the architect are open to new Ideas. 3) No Work Life Balance. You are made to work on long hours and even on weekends. Lots of people leaving the company and this is just worsening the situation.