1.0
Jun 20, 2022
Recommend
CEO approval
Business Outlook
Pros
Nothing at all compelling to praise
Cons
Pay is well below market (and leadership know it); poor leadership; no opportunity for career development; no direction; leadership in Sweden and Malta do not understand business in the US