1.0
Apr 19, 2023
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
The some of the Screen people left there know their market and understand what needs to be done but would never be listened to.
Cons
"Management" have no idea of the market place they are in and do not have any understanding of customer service or how to grow a business.