Umesh August 27, 2013 5:42 am

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