Time at the ranch - IT Technical Support Specialist [redacted] Employee Review

5.0
Nov 21, 2024
Recommend
CEO approval
Business Outlook

Pros

Good Pay, Supportive Administration, Agile-Scrum management,

Cons

Stressful, Too much secrecy, Multiple Role juggling

Explore other reviews about [redacted]

5.0
Nov 1, 2024
Recommend
CEO approval
Business Outlook

Pros

Cool peoples doing cool things

Cons

sometimes customers be trippin out

1.0
Nov 28, 2025
Recommend
CEO approval
Business Outlook

Pros

Used to be a good job but constant changes make it not so great

Cons

Constant new management means nobody knows what you did before they got here so you might as well be new too

See reviews by: Helpful|Rating|Date|All