Pros
Work from home option is available with flexible work timings
Cons
They have payments team in Bangalore and lot of their code is still in C++, they are hiring java developers in senior level and asking them to do support in c++ Lot of production issues every now and and then and every developer is asked to do support for 1 month in every 4 months During support you have to be available 12 hours a day from 10 am to 10 pm and as there are lot of issues/bugs developers busy in looking over issues in their huge c++ code base. Also development work is less and most of the time goes in domain and production support People talk less on technology and more on domain Managers promote people who are gaining more and more domain and involved more on support as Managers are also not technology people. They shifted their Bangalore office to some place with poor road connectivity. After shifting to new office there was not cafeteria for 8 months. Expensive food in cafeteria which started recently and PayPal provide just 1200 per month for food.