5.0
Nov 7, 2022
Former employee
Recommend
CEO approval
Business Outlook
Pros
Good leadership from top down, and overall great people working there. They have teams of smart people doing good work who are helpful and understanding. Overall great experience.
Cons
Can't really say I have any cons. The reason for my no longer working at Excella really had nothing to do with Excella.