http://www.urbandictionary.com/define.php?term=590
3 replies (most recent on top)
Probably the number of people who'll actually be left in the company after all the redundancies!
Number of workers left in the entity after all 'synergies' are synergized nomsayin'
Well it's a coitus between HPE and CSC so 590 sounds accurate to me