Likes
Company is ok to work with. However there infrastructure is not good. Promotion policy is not good. Salaries are less. Work environment is ok, mostly depends upon how your manager behaves. Lastly, They have very limited parking slots.
read more