5.0
Apr 5, 2025
Current employee, more than 3 years
New Castle, DE
Recommend
CEO approval
Business outlook
Pros
Sales and applications team have great working relationship, applications management is strong
Cons
Limited career development, constant turnover in other teams