2.4
28% would recommend to a friend
Peter Dyson
Not enough data to show CEO approval
12% positive business outlook
Pros
good benefits, average pay, flexible working hours.
Cons
Pretty much the same as all the other negative comments. Miscommunicating, chaotic "agile" development cycles, unrealistic deadlines, too many issues/drama with upper management, backstabbing each other and etc.
Pros
When I started working a Modus Operandi several years ago it was a good job. The company was growing, and the projects were interesting and used some modern technology. Unfortunately, a series of catastrophic business and personnel decisions over that last few years resulted in the loss of most of their top performers and left the company with no clear direction. The remaining leadership team grasps at seemingly random government contracts without any clear long term plans. One contract may be for cyber-security and the next for business process management. These panicky context switches often leaves people working on projects without a good understanding of the purpose, customer, nor domain. Each member of the leadership team has their own personal agenda and seems to be mostly focused on not losing their jobs. As long as you’re hacking away on one of their crudely conceived ideas, they’ll support you. But, as soon as something goes wrong, be prepared to shoulder all the blame. I have never worked at a company that went through so many employees. I one point my manager told me not to help a teammate, because my manager wanted this teammate to fail so that he could be fired. It was extremely upsetting to have my teammate pull me into a conference room and break down in tears because they know they’re going to be fired soon. If you don’t care about the value of what you’re building, and you don’t mind suddenly looking for a new job; then Modus Operandi will give you a paycheck.
Cons
They have the most office politics that I have ever experienced. All the leaders seems to be scheming. Some confided their schemes to me. Others could be easily overheard planning who they wanted to fire next. They have the most apathy towards their customers that I have ever experienced. There are few things more demoralizing than sitting in a sprint planning meeting and having the product owner keep blurting out, “I am so bored of this project.” Other teams have had their product owners tell them that they wish their contract would just be cancelled. The leadership team displays poor ethics. Although there were many instances of disturbingly poor ethics while I was at Modus Operandi, one that always bothered me was their misappropriation of open source software. Open source projects donate the hard work of many good engineers. Often in return they only require that you give credit to those who did the work. There were several times when leaders who seemed to have no ideas of their own, would take open source software, remove the branding, and imply to the customers that it was developed at Modus Operandi while prohibiting the engineers from mentioning the open source platforms they were using. The leadership team displays no business understanding. Although they are in the process of re-inventing the company based on a $12 book, there seems to be no understanding of developing and marketing a product. They seem to be spending their reputation and have failed to deliver on many contracts. Many of their current contracts were won years ago. It is unclear to me how the company will continue to stay solvent for the next few years. The company maintains a strong cargo-cult culture. There seems to be little understanding to the technologies that are used. There is rarely a roadmap when software is developed. Although 5 to 10 years ago the technology that was being used at Modus Operandi was modern, few new technologies have been incorporated since then. Many of the employees who were with me when I started at Modus Operandi participated in the technology community, but most of them have left the company. The remaining leadership has little understanding of current technology in the areas in which they are self-proclaimed experts. Recently my manager gave me a paper from 20 years ago describing how the advent of 17 inch monitors was revolutionizing user interfaces.
Pros
Many intelligent people, interesting work, fantastic view (see wildlife all the time), great benefits, stock options, 401 K plan, competitive pay. Will work with you if you have family hardships. Some employees get together for outside activities.
Cons
Some projects are agile, some are not. Not enough clarity in direction gets to engineering staff. Senior leadership seems disengaged, distracted and unfocused.
Check out your Company Bowl for anonymous work chats.