Likes
Recommended for beginners who are looking for exposure to Customer Support roles and to understand the corporate culture. One of the best working and friendly environments and management. Transparent and comfortable access to verticals/hierarchy.
read more