Fulcrum Logic amongst the Top 20 Best Places to work at in India ! Fulcrum Logic, ranks 15th in the DataQuest ‘DQ-IDC IT Best Employers survey’ 2008.