CEVA sucks. As someone who has done extensive work for them out of the Carson, CA facility, they suck. Don't walk, RUN from CEVA. They are rude, have their noses in the air 'cuz their stuff don't stink, the facility is a pain to get in and out off because it's on lockdown like a prison...