5.0
Aug 30, 2024
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
BTAS truly embodies the idea of corporate family. It is not just a buzz word for this company. They care about their employees and work to make sure they know it.
Cons
There are no cons with BTAS that I have seen.