Pros
Salary is higher than if I was with a sub-contractor for my same job. They let me work from home when needed.
Cons
After being hired found out that I am a Booz Technical Staff employee, which does not give me all of the benefits of being a full Booz employee. I only get 2 weeks of PTO vs 3, I pay more for health and dental, I am not eligible for tuition reimbursement for school but can get up to $2500 for certificates. Regular employees are given $5000 for schooling. None of this was told to me upfront, instead I have found this out a little bit at a time as it comes up. Finally, we are on a 5 yr contract and as the first option year starts we were told there are 40 hours less on this year, so we have to either take 40 hours of Leave Without Pay, or we can do 20 hours of training and take 20 hours of leave without pay.