Working for Bill the CEO is one of the craziest experiences of my time in the workforce. I have never been micro managed like how he works day to day. I really wanted to love working here as the coworkers are great, I enjoyed the work, and the job otherwise, but he is unbearable. He is a generous person but it doesnt make up for feeling on edge and just always waiting for the next shoe to drop for the meltdown or feeling like you are in time out like a child.