Pros
I am sure it is in pretty much every review for this company but it is worth saying again and again. The culture here is absolutely amazing! The people that work here are people I would be friends with outside of work. In fact a lot of them I do spend time with outside of work. Other place I have worked the vast majority of people count down the minutes til they can rush out the door at the end of the day. So many people here are here after hours not only working but just hanging out or making plans to go out together after we get done.
Cons
As we continue to grow to meet the needs that our progressing company needs, I feel like we are transitioning from a smaller close knit company with a very everyone is family feel to something much larger. While it might not have that exact same feel I still think we retain that feel as much as is possible. With as large as we have gotten is is simply not possible to hold on to that small close family company feel.