3.0
20 Feb 2025
Recommend
CEO approval
Business outlook
Pros
Great technology. Good people. Decent culture.
Cons
Poor leadership. Lost of turnover. My manager hired me then was gone in less than 30 days.
3% would recommend to a friend
Dan Streetman
Not enough data to show CEO approval
3% positive business outlook
Check out your Company Bowl for anonymous work chats.