Vantaggi
Some people get to work remotely but needs to be negotiated upfront.
Svantaggi
Product managers and owners lack the necessary skills to run a build on time or on budget. They understand education but have zero knowledge or desire to understand what is required to get anything done. EVERY budget is blown by upper management who come in at the 11th hour and change the entire product. There is no trust within the company by management to allow employees (who they hired because they are smart and talented) to actually do their jobs and contribute toward the betterment of the product(s) and company. No one is guiding the direction of the company. I mean NO ONE. The morale is dismal. There is no way to advance in your career. The management has no structure in place that allows people to grow and contribute to the company therefore the talent eventually leaves. Many (including myself) took pay cuts to join the company thinking they would get increases based on performance. It doesn’t happen – ever. A 3K raise is considered fantastic. I’m seriously looking to be out by the end of the summer and many employees are in the same pursuit.