Pros
Great culture. A lot of smart, driven people that you like to be around. Industry's best products with loads of investment in R&D and fast delivery of updates. The market is poised for massive technology adoption and investment. Plenty of cross-functional support. Opportunity for advancement. Some of the best onboarding/sales training I've ever seen. The company is very invested in your success and the company has a positive, winning environment. Feels like we're all pulling on the same rope. Solid corporate alignment. Definitely a fast-paced and exciting place. Top notch professional organization. Issues of the past are left in the past, and we are moving forward in a great way! It's great to see. We are having record growth and success. Being part of Trimble has been a good experience. I have referred friends who have been hired here and they like it as well. Has transformed into one of the best technology places to be in Portland.
Cons
With fast growth comes change, but this should be something expected in software. There have been a lot of changes as we continue to grow at an aggressive pace. You have to be able to adapt quickly.