Pros
Flexible timing, learning opportunity, young team
Cons
Partial management, the whole organization works on nepotism
No structure or planning to things
Office runs in chaos
the management consists of people who are in their 20s started and failed to run their businesses
Management has got a lot of conflicts among themselves
Irrelevant if you can do your job or not if you are either one of the partner's siblings, girlfriend or wife - you will survive here
They do a lot of frauds and if you are working here you will get into grip someday