4.0
Jul 8, 2024
Current employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Opportunity to travel for customer engagements and work in various offices, opportunities for changing career paths, good pay
Cons
Senior leadership could be a bit terrifying at times