In a major reorganization, Delhi NCR-based health IT business Breathe Well-being recently let go of almost 90 workers.