This is a fantastic company! Love working here! Management is great and great work/life balance.
You are free to do your job without micro managing and try new things.
Job security is not guaranteed as this is a government contractor and when the government cuts back so do they. Normal for any business.