4.0
Aug 8, 2025
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Very smart people. Adequate opportunities to enhance your career development Offices are pleasant and located in major cities Solid name recognition.
Cons
Very smart people are not always very good people managers Inadequate training for managers which is typical in this industry. Learning while doing is not always a good manager strategy