Pros
Outstanding benefits, possible flexible work schedule, great coworkers, free products. Global company with a small office feel. Office moving from current multi-tenant building to a newer, single-tenant building about 10 miles away. Most positions bonus eligible.
Cons
No supportive career path for most positions. Some employees that have been promised promotions are still waiting months or even years for the promotion to take effect. Usually given the workload of the promoted position, with no title change or salary increase. "Smart Working" policy is pushed as a great company-wide perk to balance life/work, however, depending on your manager, you may not be allowed to utilize it. Unprecedented recent and forthcoming layoffs have current employees walking on eggshells. Some of the staff is extremely overworked, over-traveled and spread thin, while others do very little. Office politics and favoritism are issues. What is completely acceptable in one department/team (bending the dress code, leaving early, taking long lunches, working from home), may not be acceptable with the department/team down the hall and creates tension. There is also growing tension between long-time employees and new, millennial employees. Bonuses this year were paid out at a fraction of what they were in the past. Interviewing for a job can be very difficult and lengthy. While you may seem like a perfect candidate to local HR, if HR in Italy (where parent company is located) doesn't agree, you're out - no questions asked. Interviews can go to 3 or 4 rounds over a month or more.