Compare TPI Composites vs CTC Geotek BETA

See how CTC Geotek vs. TPI Composites compare on employee ratings, job openings, CEO approval, business outlook and more.
TPI Composites company icon

TPI Composites

CTC Geotek

Employee Ratings

Overall Rating
(full-time and part-time employees only)
Overall Rating
(full-time and part-time employees only)
3.2
(based on 57 reviews)
Overall Rating
(full-time and part-time employees only)
1.5
(based on 2 reviews)
Career Opportunities
Career Opportunities
3.1
Career Opportunities
1.5
Compensation & Benefits
Compensation & Benefits
3.4
Compensation & Benefits
1.5
Work-life balance
Work-life balance
2.6
Work-life balance
3.3
Senior Management
Senior Management
2.3
Senior Management
1.0
Culture & Values
Culture & Values
2.8
Culture & Values
1.0
CEO Approval
CEO Approval
TPI Composites Ceo Steven C. Lockard
62%
62%Steven C. Lockard
CEO Approval
CTC Geotek placeholder CEO image
N/A0 Ratings
% Recommend to a friend
% Recommend to a friend
53%
% Recommend to a friend
N/A
Positive Business Outlook
Positive Business Outlook
32%
Positive Business Outlook
N/A

Salaries

Salaries for similar jobs
Salaries for similar jobs
Process Engineer3 Salaries
$82,520/yr
Manager2 Salaries
$100,072/yr
Senior Project Manager2 Salaries
$116,436/yr
Salaries for similar jobs
Technician1 Salaries
$16/hr

What Employees Say

Pros
Pros
"El"(in 5 reviews)
"Buen ambiente de"(in 4 reviews)
There are no reviews matching this company.
Cons
Cons
"Upper management"(in 5 reviews)
"Lo que"(in 3 reviews)
Featured Review

Current Contractor - Anonymous Contractor

I have been working at TPI Composites

Pros

Relaxed environment. Growing company and lots of opportunities.

Cons

Need to be a confident self starter to survive here.

Former Employee - Full Time

I worked at CTC Geotek full-time for more than 8 years

Pros

Can make some good contacts for employment elsewhere, the company has good standing and clout in the industry. Some good people.

Cons

Games played by upper management is frustrating, will cut your pay at the hint of a downturn in the economy. Then have to grovel on your knees to get it back when things turn around. One of many... unprofessional qualities.

Advice to Management

Your employees aren't dumb, they know when you are screwing with them.

Job Postings