No Hierarchy in the culture
Good exposure while working in a cross functional team
The team is nurtured to have a go-getter attitude
You get to explore all your qualities as there is no restriction based on the work profile and you are appreciated if your learn pushing the boundaries
You become an important part of the company's key decisions in very early phase of your career
Cons
The compensation is lower than average
Even though the management try everything in the capacity roadmap is not very clear for the main product