Pros
MOCA is a unique company with a unique business plan. I really learned a lot so in that sense my time there was very valuable. MOCA prides itself on exploring and developing competencies in new technologies. I was especially impressed by the way technology is used to leverage entry into new markets and distinguishing itself in existing ones. Maybe these new markets were not necessarily a core competency. But if I were a shareholder, I would approve.
Cons
Unfortunately, I have to concur with a lot of the voices in this forum that have had less than positive experiences with management. While I was rarely the recipient of the infamous verbal tirades, it was difficult not to see the negative effects on both on the employees that did receive them and the overall morale of the company. It really does cast a pall over the culture of a company. But I suppose my biggest dislike was the feeling that the rank and file employees were not valued ... almost disposable. The turnover rate is very high. How many of us were shocked at the sight of our fellow employees being walked unceremoniously out the door for who knows what reason? Or to make quarterly results look better? You kind of got the feeling that, "There, but for the grace of God, go I." I understand the consulting business is inherently more demanding and there are a lot of people who would be grateful to have any job right now. But I actually think you can be more competitive, productive, and economical by reinforcing that sense of value in people. It's sort of like the US Army Soldier's Creed, "I will never leave a fallen comrade". If you know your manager's have your back, you will have theirs. I also think employees don't mind getting paid less or working harder if they feel appreciated. Also, there was a time when senior managers executed a lot of the work that went before clients. I thought this was a great strength because they knew their projects and their clients. Over time, they stepped further and further back from the rank and file as the company grew. Perhaps it was inevitable as the company grew.