Vantaggi
-Great 401K matching -On-site, high-quality childcare (Cost-wise it's among the cheaper I've used. Cheaper than a nanny, more expensive than a home-based provider.) -Compensation seems competitive, vacation/health benefits seem at least standard -Smart, capable, easy-to-work-with, collaborative, friendly colleagues -Fairly good access to needed tools/information -Nice new building/cafeteria/facilities -Some schedule flexibility depending on the position/team -work/life focus (physical, emotional, financial, etc. health initiatives) -On-site medical clinic -On-site fitness center -Interesting work, some freedom to choose projects/contribute (but depends on position/team) -Most managers/directors are accessible and communicable and seem legitimately interested in sharing knowledge and working to improve the customer experience/the company -Many small rooms available for quiet work -Short-term disability provided by employer
Svantaggi
-Open-office environment makes it difficult to concentrate -Cross-team communication isn't great -Leadership decisions and goals could be more visible -Word in the halls is that it's hard to progress upward in the company -Managerial priorities frequently shift before people have a chance to finish a project -Often there is more demand for short-term, quick-payout tasks than for building long-term, sustainable solutions -No parental leave (aside from FMLA and short-term disability)