I didnt get my bonus, no paid for my leave balance. However its a good company and good culture. The salary also quite high. The PCN team is really supportive. Everything is good, only me is not really good in English that the why I cant deliver my job properly.