RDTS is a great company to work for. They actually come to meet with their employees even though we are all around the country. The HR manager is always available if there is an issue and the culture is awesome.
Cons
I have not experienced any cons working for this company in my 2 years with them.