A good starting point for coders, developers or programmers.The good thingsThe owners of the company are very easy to talk to, despite some language barriers. Employees are easy-going, but are professional where it counts. Progress is managed and kept well. There are also some events such as Team Dining that shouldn't be missed lest you want to miss out on some fun experiences with the whole team.
The challengesHaving help with coding may be a hit-or-miss. The language barriers between employees and the owners may set some people back, and most co-workers will be focusing on their own individual tasks before anything else. However, this should not keep you from asking anyway.