Pros
Nothing that I felt working here
Cons
They boast about their culture, because culture for them is just allowing casuals in office and having flexi timings. There was no learning here just random googling and getting stuff done. Mentors didn't had any knowledge but would act as if they are God. No one is bothered about quality of code since no one actually has any idea about what quality of code is. Code reviews were roughly done once in quarter and the reviewer would just see if you are using proper naming conventions or not. No one is bothered about optimization and overall architecture followed or how readable the code is. If any issue comes, blame game starts and you would be ridiculed as if they themselves are God and never make mistakes. Join and stay here for long if you want to ruin your career.