Pros
APT presents an incredible number of growth opportunities for recent college graduates, as the Business Consultant role presents you with a lot of responsibility across a broad array of tasks. Depending on the clients priorities and the project, you may work a lot with data (the company teaches you SQL), lead an analysis on the impact of store cannibalization within the APT software, conduct business interviews with your client, travel to your client site for presentations, help engineers develop new or existing products, or run in-person training sessions. Not only are your responsibilities diverse, however you also have the opportunity to work on different clients from different verticals, which gives you exposure to a broad variety of industries and their application of data analytics. The company really prides itself in taking care of its employees, too. There's a game room with foosball, game consoles, table tennis, etc, in addition to a TON of free food.
Cons
The main con of work at APT is that the hours can be demanding. Typically, most APT employees work a minimum of 50 hours per week. However, most weeks a first year or second year Business Consultant work 60+ hours per week. That said, this is due in large part to the growth of the company. There are simply too many clients and projects, with too few people to be sufficiently staffed across all teams.