Friend asked me and I didn't know how to answer, curious your opinions (No I have no idea what is going on over there)
Quick Poll
80% of senior leadership quit over 6 months. What's your outlook on the company?
Attached poll
*Voting in this poll no longer yields commission.
15
20 comments