employer cover photo
employer logo
employer logo

Computer Aided Technology

Is this your company?

Salary - Customer Success Manager Computer Aided Technology Employee Review

5.0
19 May 2026
Recommend
CEO approval
Business outlook

Pros

Good place to work for new hires or seasoned professionals

Cons

None except the salaries were quite low

Explore other reviews about Computer Aided Technology

5.0
10 Nov 2023
Recommend
CEO approval
Business outlook

Pros

Terrific environment and people, challenging but realistic goals

Cons

Lots of office locations to visit

4.0
17 Nov 2025
Recommend
CEO approval
Business outlook

Pros

Great, consistent work, 95% remote

Cons

Though they knew the pending situation, did not forwarn of contract ending (just 2 week notice).

See reviews by: Helpful|Rating|Date|All