3.0
26 Jan 2026
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
There are some great people there and Bid Managers who are very good at their jobs and care a lot.
Cons
Leadership changes things often and there is a lot of bureaucracy, preventing people from actually doing their jobs. There is little to no onboarding and feedback/development focus is lacking.