5.0
16 Feb 2023
Recommend
CEO approval
Business outlook
Pros
Great team, culture and benefits
Cons
There wasn't really any except it being a startup environment and all the challenges that come with that
56% would recommend to a friend
Elizabeth Camilleri
56% approve of CEO
56% positive business outlook
Check out your Company Bowl for anonymous work chats.