Pros
Awesome coworkers Laid back culture Tuition reimbursement Good benefits (401k match) Pre-acquisition CTCT was the BEST. The people were great, the culture was amazing and it seemed like everyone really had a common goal to deliver the best product to our customers and help them every step of the way. The company parties were unmatched, they took care of the employees and you really felt like you were part of something great -because you were. There was great collaboration in many cross-functional teams who's goal was really to help small businesses succeed.
Cons
Post-acquisition, not so much. Instead of being focused on what's best for our customers it really became about getting the most $$ from them (which really doesn't seem right considering the cater to SMALL businesses). It trickled down from the top and hit every facet of organization. So much so that most of the great people who had genuine interest in making a difference and delivering quality left in droves. After that it kind of became post apocalyptic almost. The culture completely shifted and those that were left seemed to stay out of necessity instead of want. If you're passionate about what you do, are looking to make a real difference (and some real money), consider other options (I did and it was the most difficult but best decision I have ever made).