15 Dec, 2015 → by ClaimboUser382625
Klebs Mechanical Work Experience Review from Anchorage, Alaska
Terrible company to work for. Refused to pay promised wages and commission on sales. Out of date and disorganized