They appear to have great policies but that doesn't mean that you are able to utilize the policies like teleworking or flex hours. They are only available in certain departments. Also there is no paid maturnity leave.
Job Satisfaction Level
Not for Pay, Promotion, Hiring, Evaluation and Reviews
Improve work-life balance and policies (e.g. flex-time, limit face time)