Vantaggi
If you're looking for a launching-pad for your first year after college, you can position yourself during your time at ICS to be more marketable in your next venture.
Svantaggi
The culture at ICS can be very exclusive. If you're a part of the older/original team, you can do no wrong and will be recognized with opportunities for advancement/growth. Joining the team now means that you will be known by your productivity numbers and any merit you show beyond that is not likely to be taken into consideration. The room for you to be your own person and "run your desk like your own business" doesn't actually exist at ICS. You're expected to morph into the person that the ICS's training crushes you into being (with a trainer who enjoys making people cry); that person is brash, money-hungry, always one-upping coworkers, and superficial.