Pros
-In ATS/ANSS you can join with very little technical experience and get put through a technical bootcamp for skills such as Java, tester, etc. Great for gaining experience right out of college. -For the consulting workforce, analysts start with 25 vacation days a year and great salaries. Even interns make more money per hour than beginner ATS/ANSS full-time employees. Loaner laptops for consulting. -Great people, lots of fun, overall young workforce with lots of smart, helpful coworkers.
Cons
-ATS/ANSS employees start with 12 days vacation time and low pay (just above half) compared to consulting workforce beginners, with promises of possible advancement. No loaner laptops. -Consulting workforce either must travel or should be willing to. A minus for some. Most travel is from non-DC employees flying into DC weekly. -Bad apples/micromanagers here and there. If you're stuck with one, hard to get into another role. -Some roles are body-fillers to charge clients for that extra body; very unfulfilling since very little responsibilities or tasks are given to those. -Happens randomly where you get changed from your original role to another role that no one wants to fill in the team.