Very Flexible Open to Proposals and value employee aspirations No office politics Nice work culture Very Respectful
Cons
Billability is primary. Employee owns billability's responsibility. If you are hired in a good PayScale, it is good for you, because the salary increment is insignificant.