
The Economist
More Ratings Needed
RepVue Score
The Economist
Back to Reviews
Current Employee There is lot of potential for the organisation to grow specially because of a strong brand value. however, the product is lagging behind due to rapid changes in the technology and market dynamics. Browse Other Reviews
2.9
Dec 2, 2025
Useful