1.0
Jan 19, 2026
Anonymous employee
Current employee, less than 1 year
New Haven, CT
Recommend
CEO approval
Business Outlook
Pros
Not a one. That is all.
Cons
Their hiring process and determinations are based on many other factors rather than talent and credentials. Over ten applications for various positions, for which I have decades of experience, and four degrees. One of which is a doctorate! If you aren't an alum, you're scum.