CEVA is a horrible company to work for. It was great when it was EagleUSA / EGL, but CEVA took over and destroyed it.