Pros
As a Contractor to RSSI, I have been very impressed with the leadership of the company and the quality of the staff. RSSi's approach is to provide quality staff to the client, ensuring meeting all client expectations. RSSi provides staff with opportunities for education and training, thus eligible for advancement and promotion.
Cons
None have come to surface.