Pros
The excellent staff members. They are the finest, intelligent hard-working people I have ever had the privilege of working with. Without them I would not have stayed past the first two weeks.
Cons
I have never provided public input about a company or manager with whom I have worked in all my years. However, I am compelled to provide a warning to others who may be thinking about a position (not a career) with this company. There are many problems with the organization and all can be traced back to Senior Management. First of course is the style of management. If you look in Webster's Dictionary for Micro Management the first entry will be this company. However, you cant' say just micro management is the problem. The senior management doesn't have a clue on how to manage/supervise people in general and highly skilled and trained personnel in particular. The staff are all Master's level and above and know what they need to do. However, they have been treated as children. Let me rephrase, because no one would treat their children this poorly. I thought that after a few weeks into my position or perhaps a couple of months, it would be different but it just got worse. As an example, what senior manager focuses on the color of a line versus the content of the document. Sure you want consistency and you want the document to look good but the focus has to be on the content. Senior Management is best described as irrational with a touch of paranoia. They don't trust nor believe that the employees will do a good job. For those of you who understand management theory senior management at this company believe in McGregor's Theory X. I don't like writing this. I really take no enjoyment. I know that managing a company and the people are one of the most difficult endeavors in the business world. People are very different and it takes understanding and empathy to be a good boss. Sadly there is no understanding or empathy from senior management at this company. I wish that senior management at this company would read some of the comments made on this website and step back and think that possibly, just possibly, that they have a significant problem when it comes to managing a company or it's people. I truly believe that most people can change. I hope that senior management in this organization is able to do that. If not, nothing will improve, people will come and go and the business will never grow. People make a company. They need to understand that and currently they do not!