3.0
Feb 15, 2022
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great benefits My team of DSPs were amazing
Cons
The constant intro and removal of new positions is ridiculous. Admin doesn’t know what they’re doing and it’s effecting the entire company’s moral. There used to be team building and appreciation for Managers but they are overworked and under paid. There is no room for growth!!