81% would recommend to a friend
Kurt Huffman
84% approve of CEO
71% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (19 reviews)
Users say... "Sales people over step their roles, Make promises they cannot keep and force the engineers to rush work/projects causing unnecessary stress, management does nothing to prevent this."