5.0
3 Feb 2015
Current employee, more than 3 years
Reston, VA
Recommend
CEO approval
Business outlook
Pros
The company is small enough that everything is personal. Your work and your working environment can be according to your preferences (in line with the company goals). As an engineer, I am free to use the tools and personal workflows that best suit my preferences and style and make my work most efficient. I get to choose my desktop/laptop hardware and operating system. I can choose my development tools. I get to work with other smart and motivated people on a daily basis.
Cons
The company is not quite big enough that individual customers and sales deals don't effect ongoing and long-term engineering and operations work.