1.0
Aug 20, 2025
Former employee, more than 1 year
El Cairo,
Recommend
CEO approval
Business Outlook
Pros
Not much, as long as it lasted
Cons
Constantly shutting down the offices. Everyone is fired in Shanghai, Singapore, and Hungary. Do not take the risk of being the next one