Pros
Flying benefits (if you don't mind flying standby).
Cons
Salary below market average Only 4 paid holidays (4th July, Thanksgiving Day, Christmas Day and New Years Eve). Hard to accrue PTO, unless you have more than 5 years with the company. Old technology. There is no budget for new software or hardware. Crowded, loud office space. No paid maternity leave, unless you had signed up for short term disability. Poor health plan. Annual evaluation based on goals that are not connected to your actual projects. Due to budgetary constraints, employees are "encouraged" to take day trips between the main offices, which usually means arriving at the airport at 5AM, working an 8-hour day and coming back on a late flight, arriving home around 11PM.