5.0
13 Jan 2021
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
A big company feel for technology and benefits, a small company feel for personal reach and compassion
Cons
No published org chart available, hard to know what area people are in