• @Stupidmanager
    link
    English
    11 year ago

    Yeah, their Glassdoor reviews were a hint, 3.2 stars.