It is really funny to read the extremely good review (pretend to be by employees), where overall it has only 2.6 ratings. The management comes with innovative ways to post fake reviews. Beware of all the good reviews about this company on glassdoor as they are posted by management people itself just to increase rating. Poor pay scale, awful and biased management, unprofessional behavior, poor employee treatment, overloading employees with responsibilities. There is no growth in your career.