Very biased and the managers only supports few individuals They allow people to work from India for months together on visa. Not sure how it works but I hope its legal.
Selective Insurance Response
5y
Thank you for adding your review. If you would like to report any concerns, you may contact the Ethics and Compliance Helpline at 866-299-8412.