2.0
Apr 22, 2026
Former employee, more than 3 years
Falls Church, VA
Recommend
CEO approval
Business Outlook
Pros
The team lead is supportive, responsive, and easy to communicate with.
Cons
New employees receive minimal training or support, making it challenging to get started and succeed in the role.