Pros
Potential for growth and opportunity within a niche focus area that is a part of Deloitte; great benefits through Deloitte; management is striving to build and grow the business; to be a part of a large company you still get to be an actual person and not a number that is assigned on random projects; flexibility and work-life balance do exist; casual office - jeans are normal wear everyday; overall - a great place to work!
Cons
Each office location unfortunately has a very different culture and attitude. The Morrisville/Raleigh office and Bristol offices tends to have a better working atmosphere and employees tend to be happier than the Newtown Square office; the Chicago office is really small (1 or 2 people). Due to the structure of the acquisition, current employees have to wait a longer time that normal for a raise so more turnover is very likely. However, new employees starting now would be up for review/raise a year from now, so that would not affect them.