Just finished my application, looks like a great place to work. Great Pay! Not sure about benefits but Im sure there pretty awsome, especially compared to where Im working now(in the medical field no less). Go CS!!!
John, all our jobs are posted at jobs.csu.org/. You can check it whenever you'd like or even sign up to received alerts for specific types of jobs when they are posted. - Eric