STR Associate Researcher reviews

1.0

Be the first to recommend this company

(1 total review)

Dr. Mark Luettgen

Not enough data to show CEO approval

Reviews by job title

1 review
1.0
May 28, 2020
Recommend
CEO approval
Business Outlook

Pros

There are no pros to working here.

Cons

People are not receptive to feedback, managers are disrespectful, company lacks diversity and in unwelcoming to minorities, underpays, and projects are constantly lost, no one ever seems to have any updates during meetings, company does not incentivize team work or communication.

Glassdoor has 100 STR reviews submitted anonymously by STR employees. Read employee reviews and ratings on Glassdoor to decide if STR is right for you.