Likes
Great place to o work.. good compensation...only one issue... The HR is nt up to the mark.. not the man of his word.. however not completely his/her fault.. management seems to interfere in HR business too.. Rest all is good and great ppace to work.
read more