Pros
Great corporate culture, the opportunities for advancement and to further your professional career are all a great reason to work for CareerBuilder. You are given an opportunity to prove yourself, for those who do a good job at it, are rewarded very generously. If you can prove that you are serious about any job opportunity at CareerBuilder, you will succeed. On top of generous rewards for doing your job, you're also given great benefits, that you would only probably find at a few other select companies.
Cons
Any job is hard, especially sales, at CareerBuilder it's either you succeed or you fail in sales, if you succeed you're rewarded accordingly, for those who fail, it's not always the best situation. I don't really see any downsides of working at CareerBuilder, unless you're in a sales position, but then again, it's really up to you to figure that one out.