Hugh R.
11/29/2015
Unless your first language is Spanish, or you are fluently bilingual, don't even think about working for this company. 90% of those in the corporate office were transplanted from Spain. They...
(1)
Unless your first language is Spanish, or you are fluently bilingual, don't even think about working for this company. 90% of those in the corporate office were transplanted from Spain. They...
Partial Data by Foursquare.