Vantaggi
There's never a shortage of opportunities for personal/professional growth at CS, because the company is constantly having to adapt and absorb new technology -- web development and strategy are not markets where a company can afford to rest on its laurels. Very few people come away from their experience at Centresource without having learned a ton. Owing to its size (not too big), the atmosphere is familial, so there's a laidback and comfortable feel..
Svantaggi
Workload varies, and can be intense at times. The initial ramp-up to the expected knowledge and skill level can be stressful. The intensity and variability of the workload means that it's not a company for everyone.. People that are accustomed to a very regimented and static routine (typically at larger companies) will typically have more trouble adapting at first.