Total Employee Reviews for Business Development Manager
Business Development Manager2 reviews
Found 2 reviews matching the searchSee all 1,298 reviews
Indeed Featured review
The most useful review selected by Indeed
A wonderful company, which is stagnating due to wrong people and with a high personnel turn over due to their policies.Unlike other MNCs, the overseas Management do not take much interest in the Indian activities and due to their low salary structure they are not able to attract potential candidates like other MNC.
Help us improve!
Is Indeed your favorite place to learn about companies?