Pros
Modular is filled with very capable engineers from around the world that are developing cutting-edge systems for the global mining industry. Their corporate headquarters in Tucson, Arizona is a melting pot of languages and cultures - very exceptional for southern Arizona. Pay and benefits are competitive. Most managers foster a supportive and collaborative work environment. Work-life balance is supported with flexible schedules and a generous paid time off program. Most employees site "the people" as the top reason they like working at Modular, followed by the exciting technology. Around the world, Modular offices promote a relaxed and open work atmosphere. Employees who travel to other offices are generally given plenty of support from management to make the travel as comfortable and painless as possible, as opposed to being very stingy at some other companies. This is very important because many employees spend a lot of time on the road in some very exotic locales. Every day at Modular offers something new - I was never bored, and I had a lot of fun. Overall, Modular is a great place to work, no matter what office you work at. I highly recommend it to anyone up for a challenge.
Cons
Modular is in an increasingly competitive market, so depending on your role, you may be under significant pressure to deliver on critical projects - many employees thrive in that kind of environment, but it's not for everyone. Technology in mining is advancing quickly, so like most high-tech companies, change at Modular is constant. Employees who are successful at Modular enjoy adapting to changes. One challenge for Modular (as well as many other high-tech companies) is that because their products are extremely technically complex, most employees lean more towards technical aptitude as opposed to people skills. Many technically skilled employees find their way into management jobs and struggle to connect with their people on a human level. To counter this, Modular invests heavily in training managers to handle people properly, and they try to recruit new employees with a mix of people skills and technical aptitude.