Pros
1) Most people are quite approachable and always open for a chat. 2) Many social events to keep employees engaged. 3) Solid line of products with great potential and usage for beyond what Trimble is currently catering to. 4) As most products are quite integrated and cross-functional, you get a lot of professional exposure across business areas when working at Trimble.
Cons
1) The company is very US centric and leadership is driven by small town mentality. Despite the potential, the company routinely neglects international opportunities with guaranteed exponential growth. 2) Had silent layoffs last month. No formal address from the CEO or any senior leadership. 3) The organization is quite bureaucratic! This is not the place to be if you like to act fact and seize opportunities. Everything requires an infinite number of approvals. 4) Leaders are always going on all these international trips to build "partnerships" and spending thousands but rarely accomplish anything as most teams at Trimble are under staffed and under equipped. 5) Managers constantly hire NEW GRADS as INTERNS under the false promise of employment thereafter. Seems quite exploitative to me.