Pros
Great learning environment, open communication, learning by execution, emphasis on quality and customer service, management skills, aspiration and ability to achieve quality and perfection in every process and day-to-day management, training and development
Kontras
Time-management, benefits, less travel, work-life balance