Salary is lower than average and not very competitive.
There are a ton of mandatory internal meetings that are always scheduled during lunch. And they consider all to be "donated time" and therefore unbillable. Plus 9/10 times lunch is not provided.
Parking is not free and this is was not disclosed during the interview process. Surprise! $100 per month you didn't consider while negotiating salary!
Not dog friendly :(