Decent job - Software Engineer Tech Wizards Employee Review

3.0
17 Mar 2026
Recommend
CEO approval
Business outlook

Pros

Decent pay and decent coworkers

Cons

I got blamed for other people’s mistakes, which led to me getting laid off at a time where money was an issue. Really just a bad team lead. Also this job doesn’t really set you up too well for different /more modern tech jobs / areas

Explore other reviews about Tech Wizards

5.0
7 Sept 2025
Recommend
CEO approval
Business outlook

Pros

Love the people and projects

Cons

5 days in person in office

2.0
10 Mar 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