5.0
Sep 5, 2024
Current employee
New Orleans, LA
Recommend
CEO approval
Business Outlook
Pros
Good work environment. Decent pay. Callers aren’t extremely rude! Good PTO
Cons
They somewhat micromanage but it depends on which team you are placed in. Mine does not micromanage at all