not loyal to employees. Bad management
Compensation review from Marketing Dept
Team review from Marketing Dept
It's an ok experience some things could be improved in management.
Review from Marketing Dept
Needs some work. High turnover and need to care more about employees
Review from Sales Dept

