Pros
The people, the people, the people (oh and the people) -- I have built a lasting portfolio of network contacts since being there; and have casual IM conversations with practically everyone on my work contact list. Flexibility in "core hours" and a work from home day option are a huge plus (also a floor to ceiling filled break room with drinks/snacks). While hours can build up, some managers will work with you on tradeoffs with working from home or leaving a little early to compensate. I actually ended up working overtime because I enjoyed working on some of the project tasks I had. Small office environment with stacked director/c suite means that the owners and upper echelon individuals are available for conversation/ feedback. I IM with the CIO and have gone to a conference with the CEO. Accountability -- people who underperform do not stay which does incur some poor glassdoor reviews, but it means that the employees there are people who want to be there and who Colibrium wants to be there.
Cons
To really grow, you have to elbow your way into opportunity. There are possibilities, but one must be driven to push himself to expand into those roles/ opportunities (and one of the managers frowns on that). Morale and culture have been rocky (early 2014) which isn't expected to last into summer with some of the changes. As you can see by some reviews, things have been fluid for a month or two which people are unhappy about. I know there have been executive decisions which will resolve all these issues by June or so; but that period was a valley for a company. There are small company challenges like no education stipend and sometimes project work takes priority over the non-billable. The company's movement to function as something close to lean has been a very slow progress. The industry of healthcare insurance has been slow to pick up IT and was hurt financially by the ACA rollout October 2013. Most of that pain reared its head around Feb/March -- so the client's industry slowed vendor Colibrium down a little bit. Overall, the clients have been a bit 'surly' and the management of expectations went haywire as the issuers panicked throughout obamacare implementation.