Banner image for Miratech

Overall employee rating

3.0
Based on 15 reviews
5
4
3
2
1
Detail Ratings
Work life balance
3.0
Career Growth
3.0
Work flexibility
4.0
Job Security
3.0
Pay and benefits
3.0
Leadership
3.0
Company Culture
3.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Software Engineer
3.0
14 January 2026
Good Remote Setup, But Core Hours Are Tight
Pros: I really appreciate being able to work remote as a software engineer here. It's a global IT services company, so they're pretty good with WFH arrangements. This helps a lot with avoiding commutes.
Cons: The biggest downside for me is the rigid core hours, even for remote roles. It makes it tough to sometimes manage personal stuff during the day. I wish there was more freedom for asynchronous work in our development teams.
Advice to Management: Re-evaluate the strict core hours for remote software engineers. Giving more autonomy for asynchronous work would boost morale and actual flexibility, especially for those remote from different time zones.
Show more
Software Engineer
3.0
6 January 2026
Work-Life Balance Is Okay, Not Great
Pros: I've been able to work remotely from Texas since I started. That's a big plus for my personal life. For developer roles, the initial project ramp-up wasn't too bad; hours were pretty standard 40-45 most weeks. It's a decent setup for WFH if your team is solid.
Cons: Work-life balance here is tough when you're on a demanding project. I've had some stretches as a Software Engineer where I was working 50+ hours regularly, especially with tight deadlines in IT services. There's not much pushback on client demands, which hurts our schedules.
Advice to Management: Try to protect your engineers from constant client scope creep and unrealistic deadlines. It burns people out fast in the software development industry.
Show more
Senior QA Engineer
3.0
2 January 2026
Good for experience, not long-term career growth
Pros: I liked getting exposure to different projects and tech stacks. That's a huge plus for building your resume, especially as a QA Engineer. The remote setup also gives you solid work-life balance.
Cons: Career growth is pretty slow, to be honest. It felt like as a Senior QA Engineer, I hit a wall quickly. There aren't many internal promotions or chances to try new roles, so you often have to look elsewhere for that next step.
Advice to Management: Really focus on building clear career paths for everyone. Invest in training and internal mobility so people don't feel stuck. Employees, especially in engineering roles, want to see a future.
Show more

Latest jobs from Miratech

More jobs
Software Engineer
3.0
30 December 2025
Decent balance, but client demands can hit hard
Pros: I really liked the remote work setup; it's a huge plus for personal flexibility. Generally, for typical software development tasks, you can manage your hours okay. Most weeks, I kept to a standard 40-hour schedule and had solid work-life balance.
Cons: Sometimes, client demands on specific IT services projects became crazy. It felt like "crunch time" could last for weeks, throwing my work-life balance completely off. As a Software Engineer, I sometimes felt pressure to work late, especially when deadlines loomed.
Advice to Management: Try to protect your teams more from client overreach, especially on project deadlines. It impacts morale and makes retaining good talent harder.
Show more
IT Consultant
2.9
30 December 2025
Leadership at Miratech: Room to grow
Pros: It's pretty good for remote work. The work-life balance for an IT consultant is decent, especially if you manage your time well. Project managers are generally supportive and help you get through your tasks effectively for software development projects.
Cons: Leadership sometimes feels a bit disconnected from daily operations, especially for those of us remote from home. It can be tough to see the bigger picture or feel fully in the loop on strategic decisions. Communication from the top could definitely be clearer.
Advice to Management: Try to be more visible and engage with the teams, especially the remote staff. Clearer communication about company strategy and goals would really help everyone feel more connected and motivated. It would also help improve career path clarity for roles like IT consultants.
Show more
Software Engineer
2.9
30 December 2025
Leadership is Inconsistent, Depends on Your Team
Pros: Some project managers are genuinely good at supporting their teams. I've seen decent career development for junior Software Engineers working remote, if they land with the right lead. It's a solid place for gaining IT services experience.
Cons: Upper leadership feels pretty detached from the day-to-day. There isn't always clear communication on strategic shifts, which can make things tough for delivery. Sometimes it feels like they don't really get what we do on the ground.
Advice to Management: Focus on building more transparent communication channels between upper management and individual contributors. Empower project managers more and trust their insights on project feasibility.
Show more
Software Developer
3.3
29 December 2025
Decent work, but project shifts happen
Pros: As a Software Developer, I usually had interesting projects in their IT consulting division. The remote work setup is solid, giving good work-life balance. They generally try to keep people busy, which is good for job security.
Cons: Project changes can sometimes come out of nowhere, making you a bit nervous about job security. It's not always clear what the long-term plan is if a client contract ends. You need to be adaptable and ready for quick shifts in tasks or teams.
Advice to Management: Try to be more transparent about the client pipeline and how project changes might impact specific roles. Better communication would really help calm nerves about long-term roles.
Show more
Software Engineer
3.1
27 December 2025
Decent Security for IT Consulting Roles
Pros: Working as a Software Engineer here, I've found Miratech usually keeps a steady stream of projects for its IT services division. There's often another gig lined up for good performers, which helps reduce stress.
Cons: The biggest downside is the bench time between projects. When one ends, you can feel a bit in limbo before the next remote role kicks off from Austin, TX. It's not always super clear what's coming next.
Advice to Management: Try to improve transparency around upcoming projects and reduce the time employees spend on the bench. Better communication helps manage expectations for IT consulting staff.
Show more
Software Engineer
3.3
26 December 2025
Solid for Learning, But Growth is on You
Pros: I got to work on lots of different projects as a Software Engineer. It's a solid place to pick up new tech skills. The variety keeps things interesting and builds your resume.
Cons: Formal career paths aren't super clear. It feels like you hit a ceiling quickly if you're not constantly pushing for promotions. This is especially true for remote team members.
Advice to Management: Make career progression more transparent. Create better development plans for software development roles.
Show more
Software Engineer
3.0
23 December 2025
Decent remote work, culture needs some focus
Pros: Good for remote software development roles. I've enjoyed the flexibility of working from home in Atlanta. The dev teams are pretty collaborative; it's easy to get help from other engineers.
Cons: Company culture can feel a bit fragmented due to being so distributed. Sometimes decisions from leadership feel unclear, especially for those of us in remote roles. Career progression for an IT professional isn't always obvious.
Advice to Management: Try to foster more cohesive company culture for remote teams. Clearer communication on strategic direction and career paths would help a lot for us engineers.
Show more

See More Companies

Are you sure?

Once you confirm, please note that this action cannot be undone.