Citi was one of the best places I have ever worked.
Sure it was tightly controlled with various security precautions, change control and the other banking regulator requirements which made it impossible to be a hacker and to get things done quickly.
But as a workplace it left me with fond memories.