5.0
Nov 2, 2020
Former employee, more than 1 year
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
Amazing people, learned a lot! Opportunities to interact and collaborate with other parts of the business.
Cons
Nothing major. Some silos need breaking down so teams have better visibility of each other's work but that is being actively worked on.