1.0
Mar 6, 2023
Former employee
Recommend
CEO approval
Business Outlook
Pros
Nothing positive to say here.
Cons
Starting in June 2021 management was frustrated with all the negative reviews and miraculously a lot of current employees started leaving glowing reviews. That is all you need to know about this place. Fix the perception rather than the reality. Do not work here.