I have not experienced many downsides yet. I have noticed that there are a select few people in the company who seem to have lots of control or final say on what goes on. The rest of the people there who do carry a lot of responsibility seem to be "urinal puck" status where we do a lot of work but don't see much of the praise or compensation. This may be because of the size of the company where it has only room for a few to advance to much higher levels. There are some people there who have remained loyal to the company for a number of years and contribute a lot that seem to have gotten lost in the companies growth and got left behind on the pay scale.