Thank you for taking out time and efforts in sharing your feedback. Your feedback is really appreciated. As the fastest growing organization, we will relook to streamline the process.
No clue on how to build a company in areas outside of India and Middle East. Complete non-understanding from top of Leadership in the investment to be successful in North America.