Great working environment and culture.The good thingsThe manager and senior employee there are very supportive and willing to teach and guide you as long as you don't shy to ask and show your eagerness that you want to get the job done. In terms of company as a whole, it's a great company with a great working environment. Every quarter there will be a sport event between department which you get opportunity to join and get to know other worker from the other department. There are more than 5 clubs where worker can join as part of their hobby. As a employee, there will be a lot of benefit you can get especially when you want to buy a car and a house.
The challengesNot every department have the same fun while working.