Pros
The only good thing about this product(Trek app) is that it is good.
Cons
I would not recommend this company. They have a very toxic culture. In my entire career, I have never seen such a bad company. They never pay salaries on time, and sometimes they don't pay at all. Now, it's up to you to decide.