Vantaggi
Oomba has had a troubled past with the development of their product. It started as a group of college students developing under pressure and time crunches that were completely unreasonable. However, this is in the past for Oomba. The development team is separated from upper management now process wise. The work environment leaves a lot of room for personal career growth. Every member of the development staff is an equal and valued part of the team (we work in an Agile Scrum process now). The team is very close to one another, creating a light, fun development environment.
Svantaggi
Oomba can still be very high pressure at times. We are constantly taking on new opportunities and will be building planned features in our products for years to come. Management, now being separated from the development process more than previous reviews stated, can have a disconnect between what they want done and what is feasible within a reasonable timeline.