People were generally helpful and collaborative, work is primarily individual or in small teams. Nice wellness incentives like an in-office trainer and free lunches. Salary offered is competitive with other local firms.
Cons
Work is primarily with federal government clients and can be boring/ repetitive, claims an unlimited vacation policy but workload means you only take 2-3 weeks typical, no benefits package