Productive and good place for those who don't mind having a consistent role that rarely develops or advances
If the location is small, you can except that there is a sense of connectivity. There are truly some good people to get to know and to help you get through the hardship that comes from time to time from the workload. Management is a bit different. You're not always sure if you're concerns count for anything. Generous with free lunches, celebrations. - more...
Free lunches, celebrations
Micromanaging, poor employee/manager relationship, limited room for growth.