3.0
Apr 29, 2025
Recommend
CEO approval
Business Outlook
Pros
Great cause Good people Good product
Cons
Delay in making major decisions for years Low pay for technical roles Company waisted $$$$$ on immature technology
42% would recommend to a friend
Bob Ciminera
51% approve of CEO
39% positive business outlook
Check out your Company Bowl for anonymous work chats.