It is a very good company to work with. It has certain Pros and Cons
Pros
Great work culture
Aspires for innovation
Flexible working hours
Good training programs
Good events and activities
Good coleagues and team support
Environment is very good, chance to grow in the company
Cons
Specific to my project -
Technology can be upgraded
Make processes more transparent