5.0
5 Feb 2016
Current employee, more than 1 year
Washington, DC
Recommend
CEO approval
Business outlook
Pros
Very fast paced environment. Excellent compensation package. There are so many highly technical people working here that finding out an answer to any question you can conceive is possible. Great team-based atmosphere, but each individual is expected to be a self-starter, without requiring micromanagement (which does not exist here).
Cons
It is a very challenging environment, and if you are not willing to learn new skills, you won't be able to survive as an employee. Excellence is expected of everyone, but the rewards are definitely worth it for anyone who's willing to put in the effort.