yes, top line company. but the engineers seem to be a bit stupid. managers are fine, they talk smartly.