A sudden flush o 4-5 stars reviews... around the same date? Damn... you guys must be getting desperate (or probably it was in someone's bonus target to improve glassdoor score?).
Here are the issues with SRA: it has a toxic culture, no collaboration between employees, totally incompetent managers and lack of accountability.
If you work real hard and get great results: you get fired!
If you work hard: you get punished.
If you don't work: still get punished or fired
It is basically a no-win scenario. Do yourself a favor and steer away from this trap.
ps1: In case you are wondering, I left the company way back in 2015 and it was one the best decisions I've made in my career.
ps2: only wrote this review because of the shady 4-5 stars reviews recently posted. Shame!