Collaborative and inclusive team culture. Clear communication from leadership. Flexibility to manage your own schedule. Projects are diverse and engaging. There's a genuine interest in employee well-being.
Cons
Processes could be a bit more structured, especially across departments.