Taro Logo

Initially learning

Software Development Engineer (SDE) 3
Former Employee
Worked at Tower Research Capital for less than 1 year
September 4, 2025
Gurgaon, India
3.0
Doesn't Recommend
Pros

It was great initially, and then there was a steep learning curve.

Cons

Upper management isn't sure of direction.

Upper levels left.

Was this helpful?

Tower Research Capital Interview Experiences