5.0
May 1, 2025
Anonymous employee
Current employee, more than 8 years
Pittsburgh, PA
Recommend
CEO approval
Business Outlook
Pros
Appreciate they are investing in growth of the business Growth provides opportunities to employees Business continues to be strong Stability for Armada employees' jobs in an unstable economy Tons of talented people Trust in leadership Great culture Good benefits and bonus program
Cons
Having some growing pains but no major concerns Could do better communicating but it has gotten better Pay could be more competitive