Great experiences, friendly environment, good opportunities offered.The good things- The company treat intern as same as normal worker (in terms of training chances, meal allowance, gifts and etc.) which makes you feel being respected.
- Real life work is given and plenty chances of learning.
- Very friendly environment and work life balance.
- Good company culture.
The challenges- Need to work hard and catch up with the knowledge gaps if you are first enter as a intern/fresh graduate.
- Analytical skills and rationalism is important in all kind of problem solving.