Pros
Location, Parking, Cafeteria (expensive) Free Coffee (you will need it), Benefits, Bonus, Profit Sharing, Vacation PTO, Walking Paths, mobility, internal chat.
Cons
Management is very disconnected from associates below director level. If you are a women dont believe the BS they want more women in senior level position. Very little senior women in technology side or any organization. If you are over 40 you are playing Russian rullet with career with fido. Culture is being geared towards millennial to make them happy only to turn around an layoff tenor employees 12 year employee still trying to move up while fresh faced 20's come in an refuse to perform the same work as a tenors associate does and is praised like a toddler. Dont forget H1B1 visa associates preferred associate than USA citizen!!!!