Pros
CTC cares about their employees as much as they do their families, because CTC is like family. I've never been excited to get up and go to work until I worked at CTC. CTC offers great benefits, including a program where you share your dream and they invest in you to pursue that dream, even if that ultimately means you leave the company. Seriously, they believe in their employees and their mission to help entrepreneurs achieve their dreams that much. From clients to employees I have never worked with a group of people who so firmly believe in their mission that they will put so much effort forth to make it happen. I have seen multiple people change positions in this company due to growth, the effort and interest those employees put forward, and management's willingness to let employees explore new avenues. Before CTC, if someone told me to describe my ideal company, I would not have come up with a description as good as the company CTC actually is.
Kontras
There isn't a single one.