Good benefits, horrible skills and culture - Senior Software Engineer Thales Employee Review

3.0
Jan 22, 2015
Recommend
CEO approval
Business Outlook

Pros

- Great health benefits - 4% matched and vested 401K + 2% retirement - 4 weeks vacation - If you are a new grad, this is the place to come and enter and make mistakes while you learn because Thales management is very forgiving. If you are seasoned, you might not like this.

Cons

- Managers going to people's desks Friday evenings to make them work weekends. Weekend work usually means sitting there in case someone who is testing the system has questions. Most of the time you just waste your weekend sitting there. The director of software engineering can rub people in the wrong way, specially when he promises to come to work weekends along side of you and never shows up. However other directors, like the director of system engineering, she is always willing to do what it takes to get the job done. - Lack of organizational skills. Managers promise clients impossible deadlines, but the projects are always late and very poorly organized. Products always have a lot of problems upon release; its really annoying. - Each year the tools change for you to do your job. Seems like Thales doesn't recognize that its the company culture that is the problem and not the tools. So expect to use svn one year, git the next, etc.

Explore other reviews about Thales

5.0
Feb 12, 2026
Recommend
CEO approval
Business Outlook

Pros

Great company culture, good mix of rigor and relaxed

Cons

Could be more generous in order to keep talented employees

1.0
Apr 15, 2026
Recommend
CEO approval
Business Outlook

Pros

*This only applies to the Montgomeryville location* None. Used to be a great place to work. I enjoyed the work I did and the various teams I worked with.

Cons

*This only applies to the Montgomeryville location* -Health benefits have gotten worse each year. -Constant layoffs. -Changed from an 8 hour 3 shift day, 5 days a week to a 10 hour 2 shift day, 4 days out of the week. The idea was to save money on overtime, then they started asking the employees to stay the 4 hours between shifts. Then they started asking the employees to work the extra 3 days. Then they made the employees sign a waiver, making the 3 days mandatory when needed. -Flat raises, everyone gets the same raise. -Lower management no longer cares -Upper management is too focused on vanity projects or no longer cares

See reviews by: Helpful|Rating|Date|All