The team I worked with was very good to collaborate with
Cons
Higher ups never let us actually try to improve the product and constantly made horrible decisions that never involved our team. Decisions that ultimately led to them getting rid of the entire R&D team