I interviewed with CS a couple weeks ago...blew part of the interview..totally my fault. Anyway...
They said they were looking to hire into a pool...about 20, no more than 30 folks. No estimate as to when they would drain it, only that it depended on future sales. The impression I got was sales were expected to be s-l-o-w for the near future.
Seems like a smart company with good folks. Since I'm mil/121 background they spent much effort trying to talk me out of it - "you won't like the lifestyle", yada yada yada, the the culture there seemed really good.
Good Luck!