Systems & Technology Research Employee Reviews for Anonymous Employee

Browse Systems & Technology Research Reviews by Job Title →
0%
0%
0%
0%
100%
1.3
Average Rating
(based on 1 Anonymous Employee Review Rating)
Systems & Technology Research Anonymous Employee
in Woburn, MA

"STR is a defense company comprised of researchers and engineers with their PhDs, masters, and bachelors. The company painfully lacks diversity. The compensation is slightly below average for the area. Senior staff is not receptive to feedback and aggressively backlashes for even asking basic clarifying questions. Because of the nature of the work, people are not interested in talking openly about their work. If you do not have clearance, you will be excluded from team meetings, which can mean being there for years and often being isolated from your team. The office space is also not conducive to collaboration. Often your officemate will be someone random from another team. The office itself is bland and uninteresting. Management also does not care about work-life separation, and de-prioritizes mental health and employee satisfaction. All teams are under-staffed and the company lacks the proper resources, tools, and best practices to get work done efficiently. Generally, the company does not seem to be going anywhere."

Person You Work For 1 / 5 People You Work With 1 / 5 Work Setting 1 / 5
Support You Get 1 / 5 Rewards You Receive 3 / 5 Growth Opportunities 1 / 5
Company Culture 1 / 5 Way You Work 1 / 5
We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×