5.0
Jan 27, 2021
Former employee, more than 1 year
Miami, FL
Recommend
CEO approval
Business Outlook
Pros
Excellent benefits and great people
Cons
Headquarters is in Europe so there is a time difference which makes it difficult to join meetings sometimes but overall they are accomodating.