Good team, interesting work and projects
Bad management, focused mainly on growth, no matter how.
I worked at Minerva Networks full-time (More than a year)
Some free foods.
Decent and knowledgeable coworkers at the individual contributor level.
Flush with cash - at least money and new sales never is a problem (surprisingly).
Willing to sponsor H1-B visas (for some people).
You can get promoted to positions you have no experience or expertise for, so you can grow.
No leadership or decision making at the executive level.
No expertise or even background in software development on the Engineering Management level.
Rude but cheap outsourced software development in Bulgaria and Italia.
Spend some money and improve the office.
No good lunch places near by.
Agile methodology as applied here is a joke.
New deals are in obscure markets.
Advice to Management
Fix your management problems - hire people who actually have a background in software product development to run your engineering department.
Rethink your outsourcing strategy. Cheap isn't always better, and if your teams can't work together, cheap is even worse.
Enable your product managers to do their jobs - you're hampering your own company with your current way of defining/not defining the product.
Rethinking selling what you don't have have. This will catch up to you - and in the mean time, you put your employees in a tough spot communicating to the customer that what you sold them doesn't exist.
I have been working at Minerva Networks full-time (More than a year)
Great for a junior to start his career.
Tries to adopt new technologies.
Innovative in some ways.
Lack of communication between all departments.
Low standards of software development.
Unsatisfying level of Quality Assurance.
Incompetency in adopting best practices of Agile methodology.
There are no System Architects and Project Managers in that company.
Advice to Management
Find better recruitment strategies.
Stop acting like offended schoolgirls and start working together.
Spending money for a better future should not be considered as lost.
Do more to build better relations within your teams and avoid loosing valuable people.
Mistakes in recruitment should be fixed as fast as they were made. Waiting for an year to understand that your Product Manager is incompetent, is not a good thing in the eyes of your employees.
Hiring people with bad social attitude is also something that needs fast reaction and not years of ignorance.
This will replace the current featured review for targeted profile. Are you sure you want to replace it?
Are you sure you want to remove this review from being featured for targeted profile?