Pros
Very social environment and a lot of opportunities to get in front of parters and network. There are always events and happy hours to go to and there are select groups of good people here! Account Representatives go through an awesome training program and are given books of business.
Cons
Bro culture. You can only build your book so much based on government contracts among other limitations. The common saying is “just give it two years, drink the Kool-Aid and you’ll be happy”. Obviously instantaneous gratification is not realistic in most jobs that are worth it, but seeing is believing and some people just don’t see the same results even if they do all of the same things. Horrible time off and package benefits, compared to other “leading” companies.