Pros
1. Experienced Board and management 2. Great values 3. Transparency 4. Freedom to share and implement ideas 5. Employee benefits like staff loan, insurance, paid leaves, flexibility. 6. Open flat culture. Anyone can interact with top management or Board members.
Cons
1. Staff engagement can be improved further.