Awesome place to work - Director Russell Tobin Employee Review

5.0
Jul 27, 2022
Recommend
CEO approval
Business Outlook

Pros

+Manager buy in +Great leadership +Great culture +Lots of autonomy +No micromanagement +Lots of training offered +Actual DEI initiatives VS lip service +20+ Employee Resource Groups +…and much more

Cons

-I can see it being potentially difficult for entry level. Otherwise, great company from the TOP down :)

Explore other reviews about Russell Tobin

5.0
Jun 22, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Great job, gave me a chance

Cons

Could have been worse though

3.0
Jun 22, 2026
Recommend
CEO approval
Business Outlook

Pros

Quick on-boarding Clients were good

Cons

Contacts were not quick to respond unless the company you work for contacted them At random times a paycheck could be missed and it would be up to a week before you got it

See reviews by: Helpful|Rating|Date|All