has anyone worked with Aveeva, Inc before? This company's credibility is kinda questionaable. I just want to know you guys' thoughts. The company url is www.aveeva.com