Pros
I've never worked with such amazing personalities. Everyone here has a set of skill and they utilize them exponentially each and every week. You can see the team grow more and more dynamic. It's amazing. Not to mention we are all somewhat of a family here. We work together, and have company outings that are always fun. They really make sure everyone has time to breath easy after our busy week(s) and really make an effort to make sure everyone is comfortable and satisfied with what they are working on which is a definite plus.
Cons
So far my only con would be that Cibo is a company that aims to please each and everyone of our clients. We are the "yes we can" guys before anything, and so there are times when maybe we shouldn't. BUT I have noticed an effort in making sure each person involved in a project is satisfied and that's honestly all I can ask for.