Showing 1–1 of 1 comments
Worst working environment. No body knows when & who will get hikes or bonuses and on what basis. No HR policies at all.
List based on reports from current and former employees. It may not be complete.
Legend:Employer VerifiedNo Data