3.0
Mar 1, 2025
Former employee, less than 1 year
Miami, FL
Recommend
CEO approval
Business Outlook
Pros
Lots of positions to move to, joyful people to work with
Cons
Headquarters located in Europe, people on the upper management with no proximity to operations undermining our work flow.