Great Place to work - Director Russell Tobin Employee Review

5.0
Feb 10, 2021
Recommend
CEO approval
Business Outlook

Pros

Stable, Diverse organization with plenty of room for growth, advancement and innovation with a culture of eagerness to grow and improve

Cons

employees are treated with autonomy and given room to succeed or fail, those seeking micromanagement or granular expectations would not be a great fit

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
Jul 8, 2026
Recommend
CEO approval
Business Outlook

Pros

remote access, Ai technical Labs and advanced systems access.

Cons

Salary below market with no room for bonus. Benefits are 2x times national standards.

See reviews by: Helpful|Rating|Date|All