Pros
Pays extremely well, not many can come close to the salaries paid at CyberCore
Cons
Be prepared that if you come off contract, there is no bench. If you can't be put on a contract immediately, then you are pretty much out there door. As long as you are making CyberCore money then you are fine, but if you aren't then be prepared to get a swift shuffle out the door. If you have vacation, it isn't paid to you. Their hidden policy is they don't pay out vacation when you leave. Also, for training you will pay up front, then the time you are off for training you will not got paid. So their isn't much incentive to get training. So by people not taking the training since they don't want to miss out on pay, they don't have to reimburse a lot when it comes to training. As long as you know these facts going in the door, then you will be fine. Just don't expect much help when the contract ends or you if you are on the bench.