I like that it is easy for people of different backgrounds (ie., not only techies) to use! The customer service can be hit or miss depending on who you get at any given time - but they are all very good in their own way. Overall, this product works well when used correctly by employees familiar w/the software & systems already in place. We have had issues where we've run into problems related directly to user error due to lack of training / knowledge about how certain features work within the system. This would solve those types of errors. Benefits include ease of access from anywhere via mobile devices, ability for remote users to logon through VPN etc.