ketto Employee Reviews
Job Title
All
Location
India2 reviews
Ratings by category
Sort by
Showing all 2 reviews
Indeed Featured review
The most useful review selected by Indeed
All teams are gr8
Marketing team is hectic
Technical team alnd product team are gud to work in
Business development is alsoa place where a lot can be learned