1.0
29 Apr 2026
Current employee, more than 3 years
Baltimore, MD
Recommend
CEO approval
Business outlook
Pros
Team Culture - Onboarding Great Leadership (Late 2025) Coworkers on the onboarding team were often supportive and did their best under difficult circumstances.
Cons
Terrible Executive Leadership Bad seeding Bad Executive decision making Awful scaling visions