5.0
2 Jan 2026
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Twenty20 Systems has a very collaborative and supportive work culture. Everyone is approachable and willing to help, which makes it a great environment to learn and grow. Team members genuinely support each other, and there’s a strong sense of teamwork across the organization.
Cons
No cons as of now.