Pros
During the time period where most of the negative reviews occurred I was with the company in a rarified position within NGIC service support. I had frequent interaction with the customer and daily interaction with SHINE administrative and senior leadership. The SHINE team was ultra-supportive and I saw nothing to indicate the "charged environment" that several people have described. Personal emergency situations were handled with alacrity and compassionately. Ample flexibility and the company leadership maintained a good relationship with the company. Excellent salary for the area. HR team was on top of things despite a couple of HR managerial resignations (always to take another position in another locale) that would have killed other companies - everybody pitched in to make it work. My personal supervisor was a highly skilled contract management professional and had the trust of his employees and the government customer. I worked here for more than 3 years.
Cons
Couldn't crack the small business/HUBzone code to become a Prime despite herculean efforts on the part of Business Development.