Pros
There are no pros to this, because its normally about the money, but see the cons section.
Cons
Pay. When you work out how many hours you will lose from your life, the money is ridiculously low. Has an jnner circle - if you are not in it, your career will be glacial, and you will be unfairly paid. I am suspicious of some of the reviews about using latest technologies....thats complete hogwash. Be prepared to be forced to use really old technology, and when you ask for new tech, get berated and flagged as a trouble maker. The level to which the company is behind on latest technologies is profound. The five star reviews here on Glassdoor HAVE to be Citadel HR; its impossible for such an opinion, and I NEVER found anyone in tech that loved working at the company. Depressing.