For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Ellis

Spain

1 Reviews
7 Reads
0 Useful

1 review

Electronic Arts

lack of customer value

Garbage media interface, terrible service design, and just plain greedy, what a terrible company, lack of customer value

2026-08-28