One past con, which was recognized and is being addressed by the company, is the growing pains experienced by any growing company. In the past we have had people in positions in which they were not necessarily a good fit. Today, everyone seems to be well-positioned and management has hired an excellent Director of Operations. Unlike the past, by not having a technical background he is able to focus on the operation as a whole without involving himself in the technical side of the business.
Sometimes the hours can be quite long, especially for salaried techs. However, this is just the nature of the IT industry. If you are looking for a 9-to-5 job, IT just might not be the right place for you.