1.03 Jun 2026Project scientistCurrent employee, more than 1 yearSaint Louis, MORecommendCEO approvalBusiness outlookProsThere is work at leastConsSenior management can be ridiculous, pay is awfully lowShow more
5.023 Jun 2025Solutions developerCurrent employee, less than 1 yearSaint Louis, MORecommendCEO approvalBusiness outlookProsFriendly coworkers and very exciting projects to work onConsNot that I can think ofShow moreHelpfulShare1
4.023 May 2026Project scientistFormer employee, more than 1 yearAustin, TXRecommendCEO approvalBusiness outlookProsUnderstanding Supportive Team Work Work at own paceConsWork load Gain more responsibility and stress as you promoteShow moreHelpfulShare