Employee management
career progression
Great work life balance
Excellent compensations
Lots of freedom to work
Cons
Excessive meetings
not a clear defined decision making pathways
lots of approvers
Changes in hierarchy very often
research and development require more funds