Rating distribution:
0 reviews rated 5 out of 5 stars.
1 reviews rated 4 out of 5 stars.
8 reviews rated 3 out of 5 stars.
4 reviews rated 2 out of 5 stars.
0 reviews rated 1 out of 5 stars.
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.
To ensure a clear and accessible reading experience, Jobstore utilizes AI assistance to correct
typos and minor grammatical errors in user reviews. The original reviewer intent, star rating, and
sentiment are strictly preserved.
Read more
Pros: I really appreciated the focus on learning and development in my role as a Software Engineer. Techolution provided opportunities to work on diverse projects within the software development lifecycle, which was great for building my skill set. The hybrid work model was also a big plus, offering flexibility. Team camaraderie was generally strong, and people were always willing to help out a colleague.
Cons: While individual contributions are often recognized, it sometimes felt like the path for formal career growth wasn't always clearly defined. Updates from senior leadership regarding company direction or major changes could be infrequent, leading to some uncertainty among teams. The pay and benefits package, while standard, wasn't exceptionally competitive compared to other tech companies in the competitive New York market.
Advice to Management: Focus on clearer, more consistent communication from leadership regarding strategic goals and career pathing. This would help boost morale and retention significantly.
Show more
Pros: I've appreciated the opportunity to work on diverse projects at Techolution, often getting to experiment with newer tech stacks, which is great for skill development. The remote work setup is very flexible, allowing for a good work-life balance. My immediate team is supportive and collaborative, making day-to-day tasks enjoyable and productive. It's a solid place for engineers looking to keep their skills sharp.
Cons: While I enjoy the work, career growth paths could be more defined. It's not always clear what steps are needed to advance into senior roles or specialized areas. Additionally, company-wide announcements and strategic direction can sometimes feel a bit sporadic, making it harder to align individual efforts with overarching company goals. This can lead to some team-level confusion.
Advice to Management: Consider implementing more structured mentorship programs and ensuring all employees have visibility into leadership's long-term vision for the company's growth.
Show more
Pros: The team environment was usually very collaborative, which made day-to-day work enjoyable. I gained a lot of exposure to different technologies and client needs common in the IT services industry. Opportunities for skill development were present, and colleagues were always willing to share knowledge. The hybrid work setup was also appreciated.
Cons: Sometimes, project scope creep became an issue without proper adjustments to deadlines or resources. Leadership engagement felt a bit distant at times, making it harder to get strategic alignment or timely decisions. While growth is possible, it can feel slow without more structured mentorship programs.
Advice to Management: Consider enhancing leadership visibility and engagement. More proactive project scope management and structured career pathing would benefit employees significantly. Improving communication flow between management and engineers is key.
Show more
Pros: I've really appreciated the collaborative spirit here. People are generally helpful, and there's a good emphasis on teamwork, which makes tackling complex projects as a full-stack developer feel manageable. The company supports professional development, offering access to training resources and encouraging us to pick up new skills, which is great for career growth in the tech industry. The flexibility of remote work has been a game-changer for my personal life.
Cons: While the culture is good, communication can sometimes be a bit siloed between different engineering teams, leading to occasional duplicated efforts or slight delays in project alignment. Process improvements could help streamline workflows further. Sometimes project scopes can shift unexpectedly, which can be challenging to manage within sprint timelines.
Advice to Management: Consider implementing more cross-team communication initiatives. Regular sync-ups or knowledge-sharing sessions could help break down silos and foster greater efficiency across projects.
Show more
Pros: My immediate team lead was solid and super supportive. They really helped me out as a Software Engineer on complex digital transformation projects. Our remote work setup also has decent tools.
Cons: Upper leadership often seems pretty disconnected from what we do daily. It's tough to get clear direction sometimes. They don't always get the challenges with remote teams.
Advice to Management: Try to connect more with individual contributors. Really understand the remote work experience better. Listen to your team leads; they know what's actually happening on the ground.
Show more
Pros: It's pretty good for a Software Engineer wanting to learn new tech stacks. My team in the remote setup was solid and supportive. You get decent exposure to digital transformation projects.
Cons: The leadership here changes direction too often. There's a real lack of consistent vision from the top, which can be tough for a growing IT consulting firm. Communication from management often feels scattered, leaving remote employees guessing.
Advice to Management: Focus on building a stable leadership team. Clear up communication channels, especially for remote staff. Give us a solid direction to work towards, particularly in our IT consulting projects.
Show more
Pros: I've worked on some truly interesting IT consulting engagements here. When you're staffed on a project, the work is engaging. It's a decent place to build your skills, especially if you're remote from Texas like me.
Cons: The big drawback is how project-dependent everything feels. When a project wraps up, you can end up on the bench. There's real concern about layoffs if you don't quickly land another gig. It adds a lot of stress to the job.
Advice to Management: Management really needs a better strategy for unassigned staff. It would help a lot with retention and employee morale. Clearer internal pathways for IT consultants would be a game-changer.
Show more
Pros: As a Software Engineer, the option to work remote from home is a huge plus. They've got a pretty solid WFH policy for many roles, which is key for flexibility. It's nice not having to commute daily.
Cons: Sometimes, the demands for digital transformation projects can mean irregular hours. It's tough to consistently maintain a 40-hour work week when client needs shift. Work-life balance can get a bit skewed during crunch times.
Advice to Management: Try to standardize project timelines a bit more for all digital transformation projects. Help teams better manage client expectations to avoid last-minute crunch times and support better work-life balance for employees.
Show more
Pros: You get to work on various tech solutions and often pick up new skills. As a Software Engineer, I've had exposure to different frameworks which is solid experience. There's a decent enough budget for learning resources.
Cons: The career growth path isn't very clear, especially for engineering roles. Promotions feel pretty slow, and there's no defined structure. It's tough to see how to move up in this mid-sized tech company.
Advice to Management: Management needs to create clearer career paths and promotion criteria for all roles, especially for software development. Invest more in structured mentorship programs.
Show more