Pros
I've been with this company for over 2 years now and all I can say is I have never been so comfortable in a work space until I walked through these doors. My co workers make me feel like I am at home. We are a family and we all have each other's backs. You don't get treated as a number and they realize that life has it's speed bumps and they will do anything they can to keep you feeling comforted and not alone. I can walk into anyone's work space at anytime for anything, doesn't matter if you're the big man on campus or just one of your fellow co workers.
Cons
There aren't many but one I can say, I wish there was a way for everyone's brain to think on the same page all the time. Sometimes it feels like some of the workers are in disarray and don't know what exactly to do at the moment. Clearer understanding from everyone to everyone would be nice in some situations at this company.