Pros
Great atmosphere, supportive senior staff, and access to abundant resources.
Cons
The career path for mid-level positions is somewhat unclear. While a career progression framework exists, there is limited transparency regarding the specific requirements, timeline, and process for advancing to the next level.