C2 has some of the best and brightest employees out there, and it goes without saying everyone must work hard/work smart and meet work objectives. There is no room for slackers and no room for poor performance. If you are looking for just another "job" this isn't the place for you. If you are looking to build yourself, want to work/think creatively, and develop your career you will fit right in. Not really a CON, more of an FYI...