5.0
Jul 14, 2024
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Absolutely a great company to work for. What people and energy! Technical teams, administrative and logistical teams, sales teams, Client services teams are top notch. Management is some of the sharpest, most driven supportive persons I've ever worked for/with.
Cons
Not an unkind word to say about the place. A great experience.