
Performance bonus is one the best benefits
Learning new technologies and knowing a lot of talented people
All of them are very talented people that never denies help to anyone in the team.
Always make us feel that our ideas are welcome and that gives the employees the liberty to be open and be participative.