Pros
-median pay
-great out of college.. will hire anyone
-1 day a week remote, mgmt can be more flexible
Cons
-working with govt
-VPs will underbid every contract to get the business, then act surprised when cost is over budget
-salary increases and bonuses rarely break 3%, though our direct customer inflates the dollar double that annually (and C suite takes a few tens of millions in personal bonuses)
-management treats employees like livestock