a formerly great company that manages structured products. they now outsource work and shit on employees with the best ideas. they are unlikely to survive the post financial crisis era.
by east coast underpants gnome January 20, 2012