I have been working at Mahindra part-time (More than a year)
Good company ethos, great people.
Disorganized, passing blame is common.
Advice to Management
I applied in-person. The process took 2 days. I interviewed at Mahindra (Fremont, CA).
Slow to respond. Traditional, slow paced. Very nice people and welcoming but would require a slowdown in pace to mirror them. Fair, thoughtful, but unclear on what they wanted. Lack of feedback as to what they were truly looking for made it difficult to present that I could meet expectations.