Pros
Great official company values like supporting work/life balance, empowerment, continuous improvement, diversity. Official company benefits include insurance, paid vacation, personal, & sick time with caveats in certain departments.
Cons
Members of customer facing department do not enjoy the same work/life balance support as other departments and are punished for using allotted sick time. "Paid sick policy is not the same as attendance policy," is a line I never heard at any other company. Political environment. Managerial discretion is too loose. Mid level management does not seem to be held accountable for supporting company values & I have seen that going to HR is never to an employees advantage. One particular manager shuts out any information that is contrary to what she wants to hear & attempts to intimidate people who do not see things her way. Over emphasis on numbers & too little focus on good behavior leads to sloppy work & bad behaviors that are practiced so the numbers look good.