In German you'd probably pronounce your company KZ, short for Concentration Camp (Konzentrationslager).

Not ideal, but I guess internationally it's less of an issue :)

And in Brazilian Portuguese it is read the same way as a slang for penis

In Polish "kacet" literally means what @jcattle mentioned - a phonetic loanword from German.

Unfortunately, that's the first thing that comes to my mind when I see the name.

Ouch, we chose the name because we thought it had no meaning. I

In Brazil it means "dick".

It's a good job it's pronounced differently to cacete. The guy that designed the logo is from Brazil and he did mention that.

oops haha