Pros
Great welcome we all got! Felt like really awesome company got goodies and all fixed salary and initial experience was undoubtedly great!!
Cons
Here come the catch. 1)They always talk sweet for ex they shares these many people joining etc. But never disclose how many people are leaving 2) current news is we just finished a sweet talk and found atleast 10 people I'd are not there within 2 -3 days when I contacted them got to know all of them rudely fired.. 3) They cleaned support staff with 1-2 days notice and engineers on bench also were not lucky! 4) They dont have any policy actually if they get heat from PayPal they would remove all cost.. meaning they are not diversified enough. 5) cmmi 3 level company. it will take time to grow. 6) quality of work in most of the proj is so poor