Pros
Work-life balance
No micromanagement
You feel respected and they verbally recognize when you do things well
Good paid time off benefit
Cons
There is a huge incongruency at this moment. The motto in the company is "grow for everybody" but now, the only way you can grow is the person in the technical level (senior, lead, architect" you aspire to be promoted/fired/quit. You carrear path is tied to the environments instead of your commitment and dedication. Grow maybe means more work and responsibility, not that you have bring more money to your family.