3.0
Jul 11, 2025
Former employee, more than 3 years
Long Island City, NY
Recommend
CEO approval
Business Outlook
Pros
There are a number of benefits that are helpful.
Cons
There needs to be a better accountability for those other than entry level analysts or non-leaders.