Pros
1. The leadership team values its employees first and foremost. They spend a lot of time recruiting and maintaining not just the most capable but also the the most interesting and fun people. Everyone is approachable, despite how high they are up. 2. Company strives to be innovative: It is very difficult for businesses, especially in consulting, to be creative. Logic, framework, and efficiency are key values, which often don't go well with creativity. At Trinity, they encourage creative solutions through internal initiatives. The best thing is, even if the idea doesn't actually go through, you still get to talk with the leadership team about your idea. 3. Staffing method encourages broad exposure: An Associate can be staffed on multiple projects at a time without being overloaded. This leads to exposure to a wide variety of clients and project types. Some people may not like this structure, but I personally prefer it over being more involved in a single project. 4. Little travel
Cons
Unpredictable hours (typical for consulting)