Pros
There has been such a positive change since I've started. With a company growing so fast, there are bound to be minor bumps in the road, but nothing fatal to the culture of the company. I'd say the CEO's are doing the best they can. With any job there is an outline you need to follow when you first start. Because of the company's rapid growth, you can essentially make your job what you want later in your career. It's a great way for management to connect with employees and for employees to feel they have been heard and not ignored. It's also the best way to promote positivity within and get the best ideas from the people that work with that specific criteria everyday - the employees. I wouldn't trade any experience here and feel that coming to work for C4 is the best decision I've made.
Cons
It's not the worst problem to have - everyone is "on top" of each other in the office because we've expanded so much within the last year. There are talks of moving to a larger space not too far from where we are now. Onward and upward.