Manhattan Associates Interview Question

Tell us what Manhattan Associates does.