Pros
Good benefits, great time off, good training, and business casual environment, and the status that comes from working at a very reputable company in the area.
Cons
Extreme micromanagement. One of the interesting things is that they required you to tell them when classes you were taking in college. I found it odd and annoying at first but I've come to suspect that they'd use this information in deciding whether or not to promote you. I get it, but it's definitely way beyond the comfort zone of any other company I've worked for. Another issue I found was that they would try to incorporate ICCU in every faucet of your life. Done with work? Come to the company such and such. Read to go home and relax? Be sure to subscribe to the ICC Facebook page. Again, it's like you don't get a break. I understand, you want people to be involved with the company but it's obsessive. You'll for sure be added to the Facebook page by your boss or co-worker. Don't want to be apart of it? Bam! It shows you're not a team player. Again, too much. The work is mundane at best and unfulfilling at worst. There is this constant pressure to perform at 110%. But let's be honest, who can perform 110% all day, every day to line someone else's pockets? I remember them boasting about how the call center took more calls than the average call center. But, looking at indeed, it seems like they are unable to keep people in that department. However, that may just be the nature of the job.