Pros
Work-Life balance has seemed to be decent up until recently with new mandates to 'work from office' coming in the new year. Most Managers are good People and Understand the business and care about developing you as a person. Upper (c-Level) do not. -401k Match (up to 5%)
Cons
- Upper Management (Crawford) have no direction- or a direction they are afraid to share because it involves more layoffs, or completely folding up the company shortly and they want employees to stay until that time. - Constant issues with health insurance - HR (Todd Hicks, Janelle Schroeder) simply don't respond, or if they do they get very contentious, even about simply things like "where can I find a paystub" - Pay moving from Into PTx was supposed to be 'as good or better', but overall compensation dropped by nearly 15k - 401k mutual fund options with Vangard are awful, only 1 performed within 8% of the S&P- so 401ks are largely stagnant - Layoffs. 6 months in and had the biggest layoffs in over a decade for Trimble Employees. After the layoff - they had no management matrix (for over 3 months- still don't)- no one knows who to report to. The engineering Teams are walking around aimlessly, the product managment team was largely completely laid off - Profits are dropping at an increasing rate, 3rd year in a row with no Bonus. There is no Stock Purchase plan (as promised). Wages virtually haven't even moved in 2 years (even with all the inflation) - They call themselves a "tech company" and there is not CTO in the company - Outdated tech stacks- difficult codebases. - No incentives -No Training given to Engineers/Developers to keep up with latest technologies, best practices - Most dev jobs have moved overseas (mostly India- some to europe)- these developers dont even get supported with development machines or hardware (we are developing on). Cause bugs constantly. - Stateside devs just fix bugs that contractors or Indian features create/cause. - No accountability in Engineering/C-Level Management. - Financials at this company are awful, Crawford shared that the company is paying 15% interest for operating Loans - Company simply can't get products to market for a variety of reasons, one of which that offshore devs have destroyed quality in the codebase (features can't get delivered because regression testing has shown every new feature breaks previous workflows - and all new features are being built off-shore while stateside devs continously try to fix bugs from these features) When Engineering asked for more resourcing- they received more offshore devs making more bugs.