3.0
Mar 29, 2022
Current employee
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Large company with locations all over the US
Cons
Work style is confusing and your worth is determined on how “billable” you are to clients. Depending on what supervisor you get you might be left scrounging for project work due to lack of leadership and delegation. Position requires more networking and business development then you would expect as a scientist.