Pros
Cook Systems is a good place to get a start in the IT career field. So far I have been able to network and team up with many other developers, work with several clients, and gain that much needed experience to succeed in the software development sector. The experience is by far the most valuable asset to gain from this company. The initial training period for the Fasttrackd program is unpaid, but it really does help out those with the ability to become great software developers who are having trouble getting a start in their career. The staff is pretty laid back and there is hardly ever any drama that arises. They are also very supportive, ranging from recovering from a major accident, losing your house in a fire, losing loved ones, to even girl scout cookies.
Cons
There does need to be more support available, but that's always true for anything. I don't know the internal workings of a business, but they could use more organization and transparency. Again, that's also always true for anything. Health insurance is a bit more expensive compared to plans provided by other employers.