Pros
Great place to work if you are an entry level position. You will get experiences as an entry level person you will not get anywhere else. You will work with people at all levels. You will be given tasks that you may not get at larger companies for 4-5 years. Most employees have a chance for international travel. PMI has perks that are nice to have on the job. Free soda, free coffee, great office location, a lot of free meals, fun co-workers and alcohol is allowed on the job. Benefits are ok. Larger companies have much better benefit programs. If excellent benefits are what you are looking for, PMI is not for you.
Cons
Dysfunction is seen everywhere in the office. People are afraid to speak up in fear of retaliation from the executives at the company. You are not allowed to talk about potential issues with your job or you will become the issue and you will not last long. We are constantly told how lucky we are to work for such a great company. The CEO makes all day to day and long term decisions. It is not a company that you will find autonomy in. Although mistakes are encouraged, the wrath of what happens after a mistake is tough. You learn very quickly that mistakes are not allowed......or at least you need to fix it before anyone finds out. People are so afraid of making mistakes, people will blame others or deflect issues on others to protect themselves. This is where the dysfunction is the greatest. People spend more time pointing fingers at each other than they do actually working or solving problems. Hours are long and there isn't any work life balance.....at all! Rules/decisions seem to come and go with no reason or explanation. For example, there was a hiring freeze last year. Two people were hired during this hiring freeze without job requisitions or postings or jobs that even existed. Rumor had it they are FOR. (Friends of Rob-CEO). However, our team is constantly overworked and our turnover is high, but we are not allowed to hire even when we are extremely short handed. There is a constant feeling of failure. I was amazed at how negative company meetings are and how the message seems to be like we are always on the brink of having a really bad year. Then all of a sudden the company has grown significantly, (the company has never grown less than 11% in my 4 years). Budgeting time comes and the crisis of the company on the brink starts all over again. The company is small enough that there isn't any career growth unless you are a FOR. FOR's seem to be promoted without experience or skills.