Flexible work options, company paid mobile phone..
Worst in salary pay. Nothing best in innominds. Management is making business with employees . No benefits. They won't keep employees in bench. They just fire the employee, if employee won't have job.
List based on reports from current and former employees. It may not be complete.