Pros
Great place to work. Sponsors get rapid and timely updates on their studies. Quality of work was outstanding - based on the professional efforts of their staff.
Cons
Like all smaller companies, sometimes the work volume is high, and at other times low, leading to uncertainties. But the owners try to instill a sense of stability on the staff.