4.0
17 May 2025
Current employee, more than 3 years
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!