Initial phone communications were good. Had basic screening interview over the phone. Weeks went by with no communication. Then invited to on-site interview. Offices were nice, location was downtown Oakland (ok during the day, not so sure about off-hours). Interviewers were arrogant but asked average questions. Received no further feedback or communication after repeated attempts. Don't recommend KP IT.