Likes
They had terminated alMost 90% of its technical support team that too without any prior notice. March payment given with 25%deduction, Followed by forced to be on leave without payment for next 2 months. Worst company ever worked with
read more