Overworked and underpaid.
Pros: alternate work schedule (when you don't have to work on your day off). benefits, experience on different types of projects.
Cons: intense workload, long hours, management, lack of organization, lack of a sense of team, low pay compared to others in the same field for the amount of work you're expected to perform.
Where do I start.
It was great at first, a big consulting firm, lots of good experience, fair hourly salary with plenty of overtime. Then came the workload. Then came the office mergers, now you're suddenly adding 3 more hours of travel time to your day driving to a different office. Then comes an adjustment to your wage/salary.
Honestly, you've probably already heard of how it can be in Corporate America. No-one cares about you, you're just a number. Always remember that. You're looked at as nothing more than a robot and expected to practically work for free, work on your days off, do training on days off and in your spare time, etc. This company is no different.
Although the people I worked with were very nice, smart and fun to be around, the workload, red tape, actions (or in some cases the lack there of) of some of the upper management, lack of a decent work life balance and disorganization eventually destroys what little is left of your drive/motivation, not to mention your soul.