The company seems to have a good overall reputation, with a decent score from third-party ratings. However, some clients have reported issues with the quality of work and professionalism of employees. One client had a very negative experience with rude employees and a lack of response from management when the issue was reported. On a positive note, the company has a wide range of services and is wheelchair accessible. The pricing seems to be reasonable, and the company has a strong online presence. However, more information is needed to accurately assess the innovativeness of the company. It's worth noting that there's an issue with professionalism, where employees' behavior was reported to be unacceptable, and management didn't take any action.