An immature company w/ a lot of internal conflict
Pros
New, "hip", software company. Transparency the CEO brings into meetings. Fun events in office (I was rarely there to enjoy them though); periodic office massages, a "zen room", treadmills to walk and work, etc. Great benefits: vacation time, health insurance, life insurance, short/longterm leave.
Cons
Management in Client Services in awful. No structure, a lot of politics. The company is very new and immature, blind to the formalities and professionalism expected from clients- clearly going through "growing pains." Documents produced and circulated to clients have spelling mistakes and lack cohesion/completion. The educators are uneducated themselves. A lot of unnecessary micromanaging that hinders productivity, innovation, and growth. Negative work environment that mirrors a high school. Favoritism by management fuels promotions to positions that are often fabricated; thus, lack of ability to grow rapidly in the company unless they create a new position for you. Any new ideas recommended, or any initiative put forth is immediately squashed. You are to simply comply, which fuels lack of motivation/initiation. My initial drive to help better the company was greeted with a rude awakening that it is a big "no-no" and I should do as I'm told. Thus, why put in extra effort to be ridiculed when I can just do less and be paid the same?