Luis August 26, 2013 3:23 pm

Awesome, loved reading this. Really shows how buisness out there, especially small buisness, are struggling with consistency for communication. 95% is an amazing statistic, employees are usually never that happy about something.