Clean office, fair working hours, great facilities, free lunch, easy to ask day offs, great office location.
Cons
Moody boss, always changes his decisions in a few days and forgets his last decision. Loud dogs. Noisy office, hard to concentrate. Perfectionist boss. The HR doesn't care about employees. Seniority.