Good management
GREAT work culture
Flexible work hours
Healthy work life balance
Bi-yearly appraisals
Cons
The only downside I can think of is low salary at the start as it's a budding startup but with regular appraisals and with the company growing, I don't see this as a con for long term.