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.
Check out your Company Bowl for anonymous work chats.