5.0
15 Apr 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.