Working at Systems & Technology Research in Woburn, MA: 1 Employee Job Reviews by Real Employee working in Woburn, MA Area

Browse Systems & Technology Research Reviews by Job Title →

On average, employees in Woburn, MA at Systems & Technology Research give their company a 1.3 rating out of 5.0 based on 1, whereas overall Average Rating of Systems & Technology Research is 1.3 out of 5.0 based on 1 Systems & Technology Research Review Ratings. The happiest Systems & Technology Research employees in Woburn, MA are Anonymous Employees submitting an average rating of 1.3.

0%
0%
0%
0%
100%
1.3
Average Rating
(based on 1 Systems & Technology Research Review Rating)

Ratings by Category

Company Culture
1.0
Growth Opportunities
1.0
People You Work With
1.0
Person You Work For
1.0
Rewards You Receive
3.0
Support You Get
1.0
Way You Work
1.0
Work Setting
1.0
Advertisement

Working at Systems & Technology Research in Woburn, MA: 1 Employee Reviews

Systems & Technology Research Employee

"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

×