Stay away unless you're unemployed and absolutely need a job.
Worst company in my career.
Very disorganized, high stress, lots of employee turnover.
Senior management is a disgrace. They'll point fingers at the first sign of trouble from their bad decisions and lack of leadership.
Wasted my time there and I'm glad I left.