So many. The ceiling is low here because people who entered the company 5-7 years ago, regardless of their ability, have entered cushy mid to upper management positions and sit there like a logjam. Many of the upper management in NYC is downright bad at their jobs and prefer putting up good numbers in terms of implementation time business development to truly serving their clients (thought this was consulting? HA!). Positions are advertised as financial services but really you're either on the tech side (development), operations side (GTS), or "consulting" side which, as others have noted, is really glorified tech support. You are frequently derided by clients because the product has become terribly buggy and they have zero respect for you. Also, the Hedge Fund industry is retracting so the future of this company is not great....