Mar 14, 2015
ID Business Solutions Response
11yThanks for the feedback. I'm disappointed to see your review labelled as a stressful workplace but challenging is something many of our employees strive for. Getting that balance right is important and maybe we just didn't do that in your case.