For me, the normal climate in the team is very important. Without it, it is simply impossible to have fun with what you're doing. There is no problem with this - people are quite adequate, prompt and help in time of need. The second important element is salary. With this, too, there are no problems - and they pay on time and enough.