Pros
Offers great opportunities for different roles in localization and language services to work on various projects for renowned clients. Very supportive, especially for newcomers, as they actually appear to take a true interest in developing their talent, also by generously providing you with free valuable training regularly to expand your skill set. Approachable, professional, intelligent.
Cons
Still growing company cannot offer benefits yet. Unpredictable how much work they may have for you at a given time, as most jobs seem to be on call.