I've worked with them on public service announcements and commercials, and they do excellent work. Very easy to work with and very professional.
All reviews seem positive