4.0
Jan 5, 2024
Anonymous contractor
Current contractor
Recommend
CEO approval
Business Outlook
Pros
Nice & flexible work environment, internationally minded, challenging
Cons
Limited size, space for improvement in institutional knowledge and strategic planning