good company, fair bosses, a place to learn especially if you want to challenge yourself in a big size company that still changing overtimeThe good thingsgood culture and always appreciate feedback from every employee
The challengesdifferent culture, communication style somehow make a barrier for us to make decision