Years ago I worked for this company - at their office in Padova, Italy - and it was a great experience in terms of the people and tech.
Years ago I worked for this company - at their office in Padova, Italy - and it was a great experience in terms of the people and tech.