Current Employee2.1Nov 9, 2025Nice culture but somewhat intransparent regarding compensation… solution not mission critical