I worked at RJLG full-time (More than a year)
Small company allows you to wear many hats. Salary is fair, but the benefits are very expensive with very few options. Co workers in ISS are great and ISS management is good but their hands are tied.
Constantly hiring and laying off when work comes and goes. Company will miss Dr. Lee when he moves out of mgmt. All decisions are money based by CFO that has very little understanding of the software development process.
Let us know if we're missing any workplace or industry recognition –