Pros: interesting projects, open to new ideas, transparency of company business state.
Cons: ramp up time and training resources not sufficient for all new employees
Great product ideas and design.
Good people, collaborative work environment. Training ad-hoc, but good efforts by department and experienced employees.
The tools were not always the best such as the in house "easy test" which was garbage.
Priorities were constantly in flux and a lot of time was wasted switching back and forth between them.
Agile team trust violated by one team member which was not addressed.
High turnover, due to financial issues of company.
Good commitment of employees to the company but not reciprocal.