Answer: applesquares

AnswerCrossword Clue
APPLESQUARES

Computer company nerds?