2.0
May 24, 2021
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Pay is slightly higher than other institutions. The location is convenient.
Cons
Highly competitive. Work load is unreasonable. People there are all under great stress. It's toxic under my opinion. The fact that most people are unhappy suggests something systematically wrong about the institution.