Pros: challenging environment, talented engineering group
This was a great place to work, plenty of challenges and opportunities day to day. This is a large, ever changing environment and there is much to learn - but this is a great place to pick up an abundance of experience in a short amount of time - a definite plus for your resume.
To the engineer who posted "Job Security...", I'm wondering if you just
– more... weren't the right "fit"? You most definitely need a good amount of real-world working experience and dedication to fit into a place like this, and without it would surely not succeed. As for time entry, this is fairly typical for a consulting firm with external clients...at least for those that I've done consulting for in the past.
All in all, a great environment to work in so long as you thrive on being busy 95% of your day. – less