Horrible Management. Not letting anyone to talk to anyone from other department . They even stalk u in the place where u eat for luch whether im alone or talking to other. TOTALLY WIERD.
Help job seekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.