Joined recently and I must say its a really cool company. Everyone is young and friendly including the CEO. Office is good, get to solve new problems with new and innovative ideas.
Cons
Not too many. But you really need to be good at what you do as the company ask solutions from you.
Work from Home , Good work culture , Great Managers , Good Management, Great Client , Varsity of Projects and Domain to work for , Job security is good.