SD Consultant (Former Employee), Peoria, IL – April 15, 2015
Its is a great place to work. I had very supportive collegues. We were like a family and we took part in a lot of team building activities like playing table tennis, going to gym , playing corrom playing chess etc. The management was also very good and it always supported us the way we took decisions.