
Posted 22 days ago
Work-life balance is positive, I believe.
Helpful people, I mate here at the India location.
I got the best leadership here at Globant; everyone is very helpful and cheerful about the work.
I am here to work, and my work makes me happy if compensation is up to the mark.