Pros
Nothing, they just claim to offer good enough salary
Cons
Very depressing and disgusting office space, Most employees work remotely and are forcing new joiners to report to the office. Simple product, just running company on basis of cheap manual labour to do projects. The CTO is such an unprofessional person that I have ever came across.