Culture has deteriorated over the last year - Software Engineer Setu Employee Review

4.0
17 May 2025
Recommend
CEO approval
Business outlook

Pros

Engineering team members are great!

Cons

What used to be the best thing about Setu has started to become the worst, especially in the Payments engineering. With continuous shifting priorities, extended working hours (including weekends and holidays) and tech debt sky rocketing things have gotten out of hand!

Explore other reviews about Setu

2.0
21 June 2026
Recommend
CEO approval
Business outlook

Pros

Office next to metro station

Cons

Poor leadership, getting toxic day by day

See reviews by: Helpful|Rating|Date|All