- Benefits need a lot of improvement; 401k match is atrocious (25% of 6%, potential of 1.5% of salary, only eligible after 1 yr); no paternity leave and only 8 weeks for maternity ; only 7 paid holidays; only 3 weeks PTO and doesn't increase much with tenure; dental insurance is a bad value
- Policies can feel punitive (bonus only applied to portion of salary, development expenses have to be repaid if you leave within 6 months, sabbatical pay and benefits repaid if you leave within 3 months, must return for a month before being paid for maternity leave)
- Lot of work is individual in nature, so can be lonely being the only one at a client
- No reimbursement for mileage/parking at client; also, depending on the client, commute can be very long
- Career growth/promotion process and requirements are unclear