Getting much-needed technical experience - Anonymous employee TRL11 Employee Review

5.0
31 May 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Working on different electronic systems and assembly projects. Became an expert in handling detailed technical work. Excellent team coordination. Professional environment with organized procedures and clear expectations. Various responsibilities, which accelerates skills development.

Cons

Busy production periods take a toll.

Explore other reviews about TRL11

5.0
6 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Work on imaging and video systems used in real space missions Small team, so every contribution matters Access to modern development tools Hands-on learning by tackling different technical challenges Decent pay and benefits

Cons

Working for a startup often means making do with what's available and wearing more hats than your job description suggests.

1.0
17 May 2026
Recommend
CEO approval
Business outlook

Pros

The building's air conditioned, which honestly felt like the only decent thing most days.

Cons

Upon my arrival, I expected the chance to learn something valuable and bring fresh ideas to the table. Instead, I walked into a place completely allergic to change or outside input, and it became more aggravating with every passing day. An entrenched clique has been doing everything the exact same way for years and refuses to hear a single different opinion, and that mindset infects the entire culture. Everyone drifts through each day on autopilot because speaking up accomplishes absolutely nothing. Management constantly claims to want engagement, yet every suggestion gets dismissed before you can even finish speaking, and it becomes painfully obvious your perspective means nothing unless you're already part of the favored group. Eventually, you stop caring enough to try because there is no reason to waste the effort. The worst part is this place could actually improve, but that potential is being completely squandered because the entire atmosphere suffocates growth and punishes anyone trying to make things better.

See reviews by: Helpful|Rating|Date|All