1. The Management Prioritize Staff Salaries as they are always paid on time with no delays.
2. Bonuses are paid on completing projects successfully and effectively delivering on assigned duties.
3. Flexible remote work options.
4. Working with smart and dedicated colleagues passionate about their work.
5. A forward thinking and truly innovative company that creates a challenging/dynamic research and development environment.
Cons
1. Lack of proper structure with respect to corporate governance.