5.0
8 Aug 2024
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Fantastic team Great team events and culture We have space to create and feel empowered Great offices Leadership really cares about the company's success We got to mentor interns and that was fun!
Cons
Nothing major to note—Owl is handling the challenges of a startup environment really well