5.0
May 20, 2026
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great culture, relaxed with remote work. You have decent stipends traveling
Cons
You have to vouch for yourself to progress. If you get stuck on no engagements for awhile you are sol