5.0
Mar 13, 2026
Anonymous employee
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
This is the place to be. If you put in the hard work, doors open up for you. The leadership here is top tier. This is the type of place where when leadership says they’re going to accomplish something, the team delivers. This company will have a major impact in the world when it comes to the future of technology, logistics, supply chain and the physical economy.
Cons
Lean team. Everyone is expected to work hard and sometimes that is taken the wrong way. Your direct management is a huge factor in your future at the company. Not all managers and directors are the same.