Vantaggi
I am a current full time employee. I have worked closely with the CEO for a few years. He has a specific managing style in which he values hard work and it is awarded through aggressive promotions and compensation, something which I can personally attest to. The company puts in a lot of effort to accommodate the needs of the employees and I have always felt that my voice was heard by upper management. We just hired a very energetic and enthusiastic team and we regularly participate in happy hours, office parties, and offsite events.
Svantaggi
I have been at the company since the new CEO started. I understand how some people could get frustrated with a fast growing company (especially a start up) but some of us have been through it before and understand that hard work pays off in the end. We have grown over 400% in one year so the growing pains are somewhat inevitable.