This company cares about its people, and wants to do the right thing, they listen to employees, expect hard work and offer flexibility. You can make a positive change in this company.
Cons
The company is still growing into its new management and there can be push back from colleagues when pushing forwards.