Company tries to give project work that is meaningful and suited for personal career growth.
Cons
lack of communication from senior leadership. Big decisions are made suddenly without letting group leads and projects leads know until pretty last minute