4 out of 5 Stars
Good culture. Growing company. Good people. Intent to treat people rightDowners
Too much corporate talk with little action on the ground. Do not have the level of expertise outside of sales and marketing as they claim to have. I have seen other companies doing a much better job at providing expertiseAdvice to Candidates
Go for a start into consulting. Not worth staying for long term unless you are interested in pharma sales and marketing.