3 ms· Can someone please tell me what this company actually does?2 points by learc83 13y agoifeelgreen 13y agoIt looks like they come in and optimize your business, I think?scdoshi 13y agohaha! Well that cleared things up.