Ubisoft Opens Office in Santa Rosa, Laguna and They are Hiring!
Big news today as Ubisoft has officially announced the opening of their new office in the Philippines, particularly in Santa Rosa, Laguna. According to my sources who attended the event at Bonifacio Global City...