Pluspunten
In 4 years I received 3 promotions, got RSUs, and yearly salary increases. They sent me on an international all expenses paid trip with my family for doing outstanding work. My time is extremely flexible, and they pay me to ride my bike to work instead of driving.
F5 is a company that puts some effort behind their belief that their employees matter, from very flexible about work hours, to pay, to matching 401k contributions, great health coverage, and good salary.
Keeping a good work/life balance is not penalized, even implicitly.
Promotion from within is very common, and working your way up from the starting position is absolutely achievable.
Minpunten
Because there are a lot of smart people, sometimes it's hard to get cross-organizational change to happen, as everyone has a good reason for their own agenda.