5.0
Apr 15, 2024
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
The company has a very positive culture lead from the top and is extremely well-managed. This is reflected in a solid track record on Wall Street.
Cons
At times big company overhead can be annoying.