At ESG, we pride ourselves on delivering world-class integrated business, technology, and process solutions globally. As a distinguished business consulting company, we specialize in both Business functions and Information Technology, recognizing that today's technology shapes tomorrow's life. Our commitment lies in leveraging functional and domain expertise, a global delivery model, and cutting-edge technology practices to empower companies and unlock their business potential.
Our Expertise:
Driven by a team of innovative and talented professionals, we excel in a spectrum of capabilities, including enterprise solutions, client relationship management, business intelligence, business process quality, operations management, engineering solutions, product lifecycle management, and infrastructure services. Our core functions span Supply Chain Management (SCM), Financial Management, Human Capital Management (HCM), Customer Relationship Management (CRM), Supply Relationship Management (SRM), Product Lifecycle Management (PLM), and Corporate Performance Management (CPM). Additionally, we offer expertise in Web Services, SAP Net Weaver Technologies, Process Integration, Portals, Business Intelligence, Business Objects, and Cognos.
Our Services:
ESG's comprehensive consulting, system integration, and outsourcing services provide customers with an affordable and flexible approach to solving business problems. By accelerating success and improving performance, we aim to meet the diverse needs of our global clientele. Furthermore, our commitment extends to providing customized, upgraded Application Maintenance (AMS) and support services, ensuring that our customers receive tailored solutions that enhance their operations worldwide.
Rating Reviews
Rating is calculated based on
4
reviews and is evolving.
Pros: I've learned a ton here, especially as a Junior SAP SD or PP Consultant. The senior consultants and mentors are really approachable and willing to share their knowledge, which is crucial in IT consulting. I've had opportunities to dive into different aspects of SAP, which has been great for career growth and skill development. The teamwork across projects is strong, and I feel like my contributions are valued. The remote work flexibility is also a huge plus, supporting a better work-life
Cons: While the pay and benefits are decent for a junior role in the IT consulting industry, they could be more competitive, especially compared to some of the larger tech firms in the Raleigh-Cary area. Project assignments can sometimes be a bit unpredictable, which is typical for consulting, but it can lead to periods of intense workload or, occasionally, slower times. I also feel like career progression paths, while present, could be more clearly defined for junior consultants looking to move
Advice to Management: Focus on regular check-ins regarding project workloads to ensure a better balance, particularly for junior consultants. Also, consider reviewing the compensation package to stay competitive with the current IT consulting market, and provide clearer, more structured career development frameworks for specific SAP tracks like SD or PP.
Show more
Pros: The technical challenges here are genuinely interesting, especially for backend development. I appreciated the autonomy given to senior engineers to make architectural decisions. The team is collaborative and generally helpful, creating a positive atmosphere for day-to-day work. For an enterprise software company, the culture is surprisingly approachable, and opportunities to work on impactful projects are frequent.
Cons: Mid-level management could be more transparent about project roadmaps and long-term strategic goals. Sometimes, direction feels a bit unclear, leading to minor inefficiencies. The compensation and benefits package, while fair, isn't groundbreaking for the industry, and could be more competitive. Remote work is supported but not always seamlessly integrated into all team processes.
Advice to Management: Enhance top-down communication regarding strategic direction and project evolution. Consider reviewing compensation benchmarks to stay competitive within the software industry.
Show more
Pros: The company offers a good environment for software development professionals looking to grow. Collaboration among teams is generally strong, and you're exposed to various modern tech stacks. It's a dynamic part of the tech industry, and the Jersey City location is convenient for many.
Cons: While flexibility is decent, project demands can lead to some unexpectedly long hours, particularly during critical release cycles. Communication from upper management could sometimes be clearer on long-term strategic direction. The pace can be demanding.
Advice to Management: Consider clearer communication channels and resource allocation to better manage project intensity, ensuring sustainable work-life balance for the development teams.
Show more
Common Questions About
Executive Software Guild Inc
What is the interview process like for a senior engineer at Executive Software Guild Inc in Austin, TX?
My interview process involved a technical screening, a coding challenge, and then a series of interviews with engineering leadership and team members. It was a thorough but fair process for a growing tech company.
What's the typical salary range for a Senior Software Engineer at Executive Software Guild Inc in a major tech hub like Austin, TX?
Based on my research for senior roles at mid-sized tech companies like Executive Software Guild Inc, salaries in Austin often fall between $140k-$180k annually, depending on experience and specific responsibilities.
What is the typical salary range for a senior software engineer at Executive Software Guild Inc. in San Francisco?
Based on my experience at this mid-sized tech company in the Bay Area, senior software engineers can expect a competitive salary, often ranging from $150,000 to $180,000 annually, plus bonuses.
What is the day-to-day work environment like at Executive Software Guild Inc for a software engineer?
At Executive Software Guild Inc, the day-to-day environment for software engineers is collaborative and focused on agile development methodologies. Team members often engage in pair programming and frequent code reviews to ensure quality and knowledge sharing within our mid-sized tech company.