Working at ESCO Technologies | Glassdoor

ESCO Technologies Overview

Work Here? Get a Free Employer Account
Saint Louis, MO
1001 to 5000 employees
1990
Company - Public (ESE)
Business Services
$500 million to $1 billion (USD) per year
Unknown

Working at ESCO Technologies

Diversified manufacturing company ESCO Technologies focuses on three business segments: Utility Solutions (automation and communication devices for utilities), Filtration/Fluid Flow, and RF Shielding and Test. ESCO's communications equipment includes ... Read more

ESCO Technologies Reviews

3.0
StarStarStarStarStar
Recommend to a friend
Approve of CEO
ESCO Technologies Chairman, President, and CEO Vic Richey Jr.
Vic Richey Jr.
2 Ratings
  • Helpful (1)

    "Aclara PLS viewpoint"

    StarStarStarStarStar
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Hazelwood, MO
    Current Employee - Anonymous Employee in Hazelwood, MO
    Recommends

    Pros

    The TWACS technology of ESCO technologies (Aclara PLS) is both interesting and challenging to work on. The people are also hard-working and generally easy to work with.

    Cons

    The forward vision of the technology, software and integration of the various businesses (Aclara PLS, Aclara Software, Aclara RF) seems disjoint. The marketing / sales communication with the technical teams also leaves something to be desired.

    Advice to Management

    The company has a tendancy to get lost in the distractions of the moment and the next quarters' earning rather than putting together a solid long-term vision and sticking to it. Also, communicate much sooner about things like changes in reviews, benefits, contract renewals of temporary staff, etc. It all seems to come last minute

See All 4 Reviews

ESCO Technologies Awards & Accolades

  • America's 200 Best Small Companies, Forbes, 2009
  • America's 200 Best Small Companies, Forbes, 2008

Work at ESCO Technologies? Share Your Experiences

ESCO Technologies
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or