Excellent company & it was best job experience ever in my lifeThe good thingsGreat place to work. I really love what I do, people are supportive and helpful, my team works remotely, and I can manage my work schedule. The project is interesting. Comp
The challengesTo manage clients can be a bit difficult.