3.0Dec 7, 2020Interesting workProject managerCurrent employeeRecommendCEO approvalBusiness OutlookProsVariety of engineering projects in bio-med fieldConsa little chaotic. Not sure if they're a product company or consultantsShow more
1.0Oct 7, 2016Stay AwayAnonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsThree words: pay that's it.ConsHigh pressure. you have no life. No work/life balance. Ridiculous expectations.Show more