Great company Awesome LeadersThe good thingsBeing in this company has helped me
Develop my skills in selling and servicing clients. Rewarding and fulfilling experience with the company. I love the culture and how they take care of employees welfare. Very approachable leaders as well.
The challengesHitting targets but our leaders are always there to support us.