CI/CB wants to believe they're so much better than the hundreds of other tech, start-up-esque companies out there. But they are exactly that. Nothing more; nothing less. They hire a bunch of young kids, pay them crap and disguise the lack of pay+job security+regular raises+end of year bonsuses with a ping pong table and other "look at how fun/hip/cool with are" stuff. Moreover it's a call tracking software. They're business is literally listening to calls. You'll send the better part of your employment trying to find a way to make your company's product sound so much better than it actually is. You must remember, your job (unless you're development) will involve customer service for a product that continuously breaks down. They give their Sales team free reign to promise whatever they want to get a contract and everyone else, especially consultants, are responsible for living up to these unobtainable customer expectations. Be prepared for angry customers calls and emails.
One of the executives has a phobia to females and a Napoleon complex. Great combo as you can imagine.
Save your "but it's casual Friday everyday" mentality. I'd take a professional looking and acting company over CB any day.