It is a good place to work. The company has a rather cooperative management and colleagues. It also has a fun and good working culture. Good trainings are provided so it is a good place to work. It is also a very good place for career and technology growth.