1.0
Jul 24, 2025
Former employee, more than 3 years
Wilmington, DE
Recommend
CEO approval
Business Outlook
Pros
Benefits, Compensation, and small size
Cons
People live in an echo chamber, things move slow, lack of innovation and yea lots of favoritism