Good - Office Manager Tech Wizards Employee Review

5.0
May 23, 2023
Recommend
CEO approval
Business outlook

Pros

Nice people, enjoying working here

Cons

Need a new challenge now.

Explore other reviews about Tech Wizards

5.0
Sep 7, 2025
Recommend
CEO approval
Business outlook

Pros

Love the people and projects

Cons

5 days in person in office

2.0
Mar 10, 2026
Recommend
CEO approval
Business outlook

Pros

Good people, cool and interesting projects

Cons

Dozens of us furloughed without any warning and then laid off with no severance pay and a complete lack of communication throughout. Employees treated as disposable after major contributions.

2
See reviews by: Helpful|Rating|Date|All