2.0
Mar 5, 2025
Former employee, more than 8 years
Dubai
Recommend
CEO approval
Business Outlook
Pros
It is a global company with heavy presence in the US
Cons
Fragmented, leadership is poor, lack of strategic vision
Check out your Company Bowl for anonymous work chats.