1.0
Aug 1, 2023
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
$5k sign on bonus when hired
Cons
Very cut-throat, high strung upper management, you'll never get support because they are so thin at all locations and expect urgent emails on your days off and holidays! Also, operating system they use is very convoluted and not in line with what other location use.