Pros
It is clear to me that Sentinel Technologies cares for and invests in their employees. The benefits package is right on par with, if not better than, offerings from corporations and smaller businesses in the area. My direct manager has shown nothing but concern for me, and makes sure I have everything I need to be successful here. Even the CEO of the company has made it a point to introduce, and took time out of his day to meet with me.
Cons
I have not experienced any "cons" to this point.