Good company but new management lack of vision - Systems Two Sigma Employee Review

3.0
Jul 11, 2012
Recommend
CEO approval
Business Outlook

Pros

Nice new office @ 100AOA

Cons

New upper management does not value talent and not as technical as they use to be. They lack the clear vision about the objective except driving their own agenda.

Explore other reviews about Two Sigma

5.0
Jun 30, 2026
Recommend
CEO approval
Business Outlook

Pros

great work life balance and work from home

Cons

none of which i am really aware of

4.0
Jul 2, 2026
Recommend
CEO approval
Business Outlook

Pros

good Work life balance compared to otherplaces

Cons

Management needs to bemore organized

See reviews by: Helpful|Rating|Date|All