
Highly skilled in their domain, focused on their work, friendly and helpful
When I'm able to help someone with my knowledge and experience to resolve the technical issues.
Our culture and environment supports growth of each individual and provides opportunity to explore and develop in key areas of latest technology.
I see spot bonus is no longer given as it used to be earlier. Spot bonus brings a new energy and sense of achievement.
Leadership team is looking into the new market trends and providing opportunities to teams to explore ways to improve the tools and hence customer experience