F
Fran Lau Review of Qarrot performance
Qarrot performance is an average company. The work...
Qarrot performance is an average company. The work environment is decent and the team is supportive. However, there are some areas that need improvement. Overall, it's an okay place to work.

Comments: