Pros
Interesting work (when they are able to give you their treasured "billable hour"). Very intelligent groups of people that work very hard.
Cons
Preach their values but behaviors never reflect what they say. Everything single thing is about revenue and billable hours. They eliminated about a dozen positions 4 days before last Christmas in the middle of a pandemic.....all after bragging over and over again about a "record year" in revenue and headcount...and also praising their #1 value "empathy". All without any explanation. The truth was 2 big contracts were not renewed and it was a short term budget decision. The saddest experience was during the Spring of 2020 when DEI became very important (to them). They gave the company a "free pass" on 2 billable hours so they could explore DEI topics. 2 hours. It wasn't for the company...it was so they could pat themselves on the back.