Pros
- great market opportunities - a good place to start as an intern/junior: opportunity to learn, getting important tasks from the beginning - some great employees and teams - career opportunities for management type people
Cons
- a lack of focus on quality!, a lack of product planning - the most important value is the speed of having a working version of products and the extra time invested - some great values theoretically, but they appear as a requirement for employees, not coming from the management via examples. E.g you are expected to be a proactive communicator, but many times you get no answers for weeks even for product-related questions. - senior skills and knowledge are not valued in many areas, e.g. development, design and product - an inability to say no: acceptation of micro-management and last-minute change requests from customers in most cases - the strategy is not visible for employees - overcomplicated hour tracking system with too much administrative duties