Counter Strike!... - Neebal Technologies Office Photo | Glassdoor.ie