1. Great place to learn and get knowledge
2. As it's more like a start-up, you are working directly under the founders
3. Company at a growing stage so you will have good career opportunities
Cons
1. No cons as of now as the company is at developing stage so the systems are getting in placed.