joe
"A benefits experience your employees love."...NOT!!
opening web page says, "A benefits experience your employees will love. The efficiency your business needs." With a 1.1 overall score, how can the first statement be true? If employees have to call several times or if each call takes 20 to 30, when it should take no more than half this time, how can the second be true? RUN!!! Expect more!!


