Great learning environment with specialized equipment.
Flexible work hours.
Heavy client interaction—you are constantly networking and staying visible in the industry.
Cons
Decisions are made in a silo, and management is generally unwilling to adapt or listen to input from the team.
I was replaced without transparent communication, which was very disappointing after my tenure.