Overall employee rating

3.8
Based on 77 reviews
Rating distribution: 0 reviews rated 5 out of 5 stars. 28 reviews rated 4 out of 5 stars. 49 reviews rated 3 out of 5 stars. 2 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
4.0
Career Growth
4.0
Work flexibility
5.0
Job Security
4.0
Pay and benefits
3.0
Leadership
3.0
Company Culture
4.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.9
28 September 2026
Good Tech Role with Room for Process Improvement
Pros: The team environment is strong, with a real sense of camaraderie among developers. Opportunities for learning new technologies and expanding my skill set are frequent, which is crucial for career growth in software engineering. The company culture generally encourages open communication, and it's easy to connect with colleagues across different departments. The remote setup in Brazil is well-supported.
Cons: While collaboration is good, project management processes could be more streamlined. Sometimes, there's a bit of confusion on task priorities, leading to occasional delays or rework. More standardized onboarding for new remote hires would also be beneficial to ensure everyone hits the ground running smoothly.
Advice to Management: Consider refining project management methodologies and creating more structured onboarding materials for new remote team members to enhance overall efficiency and integration.
Show more
Senior Software Engineer
3.9
28 September 2026
Engaging tech work with room for process improvements
Pros: The projects here are genuinely interesting and push you to stay current with full-stack development trends. There's a lot of autonomy in how you approach tasks, and collaboration with talented engineers is a highlight. The remote work flexibility is also a major plus, making it easy to balance personal life. It's a place where you can really hone your technical skills.
Cons: While technical challenges are abundant, sometimes the project planning or communication between different teams can lead to inefficiencies or scope creep. There have been instances where clearer direction or better resource allocation upfront would have made a significant difference. Also, the pay and benefits, while decent, don't always feel competitive with top-tier tech firms in other regions.
Advice to Management: Consider investing more in cross-functional training and clearer project roadmaps. Improving communication between product, engineering, and operations will boost overall efficiency and team morale.
Show more
Software Engineer
3.9
28 September 2026
Good remote tech role with decent flexibility, but project demands vary
Pros: The biggest plus is the flexibility, especially being a remote role. I appreciate the trust placed in employees to manage their own schedules and work from anywhere, which really helps with personal life balance. Project teams are usually quite collaborative, and you learn a lot from your peers. Exposure to different client projects keeps things interesting and offers variety in the type of software development work.
Cons: Work-life balance can fluctuate significantly depending on the client and project phase. Some periods can be intense with tight deadlines, pushing beyond standard hours. While leadership is generally accessible, communication about company-wide strategic shifts isn't always the clearest. Benefits are standard, but could be more competitive compared to some other major tech firms.
Advice to Management: Continue fostering the remote-first culture and flexibility. More transparent communication on long-term company direction and clearer guidelines for managing client demands would be highly beneficial for employee morale and planning.
Show more

Latest jobs from FullStack

More jobs
Software Engineer
3.9
28 September 2026
Engaging Tech Consulting Projects, Management Needs Refinement
Pros: I've really appreciated the variety of projects I've worked on here at FullStack. As a software engineer in their tech consulting arm, I've gotten exposure to different industries and technologies, which has been great for skill development. The flexibility to work remotely or hybrid is a significant plus, making it easier to balance personal life. The team environment is generally collaborative and supportive.
Cons: The main challenge has been the inconsistency in project management and team structures across different engagements. Sometimes, leadership communication can feel a bit disconnected from the day-to-day realities of the development teams. It would be beneficial to have more standardized onboarding and resource allocation processes to improve overall efficiency.
Advice to Management: Focus on creating more direct communication channels between senior leadership and project teams. Streamlining internal processes and ensuring consistent project oversight would greatly enhance team productivity and employee satisfaction.
Show more
Senior Software Engineer
4.0
27 September 2026
Solid Remote Tech Role, But Communication Needs Polish
Pros: The best part of working at FullStack is definitely the remote work flexibility. It's truly embraced, making it easy to manage personal life alongside demanding projects. The engineering team is talented and collaborative, and the actual development work is intellectually stimulating. They offer good opportunities to work on diverse projects within the software development industry.
Cons: While the flexibility is great, communication from leadership and project managers can sometimes feel a bit scattered, leading to occasional confusion about priorities or deliverables. This isn't a dealbreaker, but it can create minor roadblocks for remote teams trying to stay perfectly aligned.
Advice to Management: Please focus on improving consistent communication channels and clarity on project roadmaps. This will greatly help remote engineers stay aligned and efficient.
Show more
Software Engineer
3.7
27 September 2026
Solid development environment, but leadership communication needs work.
Pros: The engineering team at FullStack is genuinely great. We collaborate well, and there's a strong sense of camaraderie. I appreciated the flexibility offered, allowing for remote work and flexible hours, which really helps with managing personal life. The tech stack used is modern and relevant, making it a good place to develop modern software engineering skills in the tech industry.
Cons: While individual leadership within teams is often strong, upper management communication can be a bit sporadic. It's sometimes hard to get a clear picture of the company's long-term strategic direction, which impacts clarity on team priorities. Additionally, while career growth is possible, the path isn't always well-defined, requiring significant self-advocacy.
Advice to Management: Increase transparency from leadership regarding company strategy and clarify career progression paths for technical roles. More consistent communication would be beneficial for all employees.
Show more
Senior Software Engineer
4.0
26 September 2026
Good project diversity, but communication could improve
Pros: I've really valued the variety of projects I've worked on here. It's been a great way to develop my skills across different client needs and technologies within the software development lifecycle. The company culture encourages learning, and my colleagues are generally very supportive and knowledgeable. The remote work policy is excellent and has significantly contributed to a positive work-life balance.
Cons: While teamwork is present, sometimes there are gaps in cross-departmental communication or clarity on project scope from stakeholders, leading to minor rework. This can occasionally impact efficiency. It feels like processes could be a bit more streamlined to prevent some of these bottlenecks, especially when juggling multiple fast-paced projects.
Advice to Management: Consider investing more in integrated communication tools or regular syncs between project teams and management to ensure everyone is aligned, especially with the remote setup. This could significantly boost efficiency and reduce potential misunderstandings.
Show more
Software Engineer
3.6
26 September 2026
Engaging Tech Projects, But Remote Stability Is Inconsistent
Pros: I really appreciated the opportunity to work on varied and complex full-stack development projects. This role provided a fantastic environment for learning new technologies and refining my problem-solving abilities. Collaboration within my immediate team was strong, and there's a genuine sense of shared purpose when we're on a challenging sprint.
Cons: The primary concern has been the fluctuation in project availability, which sometimes leads to uncertainty about consistent work. While the company provides remote work options, the policies and communication around securing long-term, stable engagements could be clearer. This made forecasting job security a bit difficult at times.
Advice to Management: Focus on enhancing communication regarding project pipelines and long-term client contracts. Clearer roadmaps for developers would greatly improve job security perception and overall morale.
Show more
Software Engineer
3.6
26 September 2026
Solid team collaboration, but project pipeline needs attention.
Pros: The team I worked with at FullStack was fantastic. Great collaboration, and everyone was willing to help out. I learned a lot about agile methodologies and best practices in full-stack development, which was a huge plus for my resume. The flexibility to work remotely was also highly valued, making the commute from the Las Vegas area non-existent.
Cons: Project continuity and client acquisition seemed a bit inconsistent at times, which could lead to periods of uncertainty regarding workload. Sometimes, the project scope would shift unexpectedly, requiring quick adjustments. While not a deal-breaker, a more stable flow of client work would improve overall team morale and planning.
Advice to Management: Consider enhancing client relationship management to ensure a steadier project pipeline. This would greatly benefit employee job security and provide clearer long-term career path visibility for the development team.
Show more
Software Engineer
3.9
25 September 2026
Good tech projects, but management communication needs improvement.
Pros: The projects here are quite engaging, often involving modern tech stacks, which is great for skill development as a FullStack Developer. The team environment is usually friendly and collaborative, and people are willing to help each other out. I've learned a lot during my time here, especially on the software engineering front. The remote work flexibility is a major plus, allowing for a good balance between professional duties and personal life.
Cons: While the work itself is good, there are times when upper management communication feels a bit disconnected from the day-to-day realities of the development teams. Sometimes project priorities can shift abruptly without clear rationale explained to us, leading to some frustration. Improving clarity on strategic direction would definitely help boost morale and efficiency.
Advice to Management: Consider more consistent communication regarding project roadmaps and strategic shifts. Involving development teams in early planning discussions could foster greater buy-in and efficiency.
Show more

See More Companies

Are you sure?

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