Would not recommend this company to anyone, more negatives. Cant even think of a positive point.The good thingsnothing positive to mention
The challengeswork environment, work culture - not allowed to talk freely with your colleagues. all the staffs are mostly stressed and work OT almost everyday even though there isn’t any reason to do so. Believe the reviews when you read them.