I've had a great experience working at Straits Research. The team is cooperative, and the work environment encourages learning and development. Management is approachable and supportive.
Cons
No major concerns so far. Overall, my experience has been positive.