Full threadi6ruce·Huh, an American company. The majority of the employees of which are from eastern Europe or India.View on HN