Citigroup offers great international mobility, Good growth opportunities and excellent training offerings (in particular credit) . Very strong and well respected for global corporate Bank
Cons
Varios layers of burocracy;endless policies. And procedures; extreme and never ending auditing: myriad of systems not fully integrated and reconciled (result from many merges & acquisitions)