Pros
The people. Our company culture has brought together an exceptional group of people. I look forward to working with our team and making progress every day. There is a wonderful sense of humor every individual carries with them, so laughing is something we do regularly.
The integrity, generosity, emotional intelligence, passion, and drive are a foundation in our company. The team bands together to support each other both on a personal and professional level. We can count on each other no matter what. On top of that, we all check our ego's at the door. No one claims to know everything and everyone is open to learning from each, everyone's perspective matters.
Cons
The rate at which we are finding awesome people to join our team. We can not meet enough people who are in transition, or available to work on our next project.