Macrosoft India - Nila... - Macrosoft, inc Office Photo | Glassdoor