SSCI is a wonderful place to work. There is a great deal of work to do, but almost everyone at the company contributes, and likes working hard. Management recognizes everyone's efforts, and make you feel appreciated.
Turnover is incredibly low; the senior staff have been at the company 11 years+. People love working here.