Current Employee1.9Jan 17, 2024Medium. Micro management. Base salary structure is very weak. Lack of vision.
Former Employee2.3Feb 13, 2025Competitive landscape which was difficult to catch up with competitors and stay ahead