Pros
Potential good introduction into federal contracting, field teams seem to have decent leaders in place on contract.
Cons
Disgraceful corporate team. HQ team does not realize that employees are present for meetings in shared space and overhear corporate staff speaking ill of one another. I was very shocked to see a lack of knowledge in HR and Finance. Perhaps interns are used for benefits and accounting which may attribute to the lack of professional behavior. Recent turnover in leadership came with dishonest explanations. Requests from BD for proposals are more demands than requests and team is very aggressive. They may not realize that most employees have a full time job creating revenue for them, many are happy to help expand business but expect respect when asked.