4.0
Sep 6, 2020
Current employee, less than 1 year
Pittsburgh, PA
Recommend
CEO approval
Business Outlook
Pros
I wish I were being paid more but management and culture is really important to me and Armada has 5 stars when it comes to knowing how to treat people.
Cons
Pay but there is opportunity for growth.