Pros
HR, scheduling, performance reviews, and admin processes all run smoothly. The initial training was excellent, and I always felt supported by my manager. Regular appraisals and feedback. The work culture is high-trust, I worked both remotely and in the office and never felt micromanaged. The company was very flexible with remote work. The team was social, welcoming, and full of talented grads. Employees were encouraged to be creative and propose own ideas and projects. It’s a great place to learn, develop skills, and gain experience.
Cons
Salary could definitely be more competitive—next role at a similar seniority level elsewhere paid twice as much from day one. Progression within the company can also be slow, as the structure is quite flat, and opportunities for advancement are mostly in corporate or support roles rather than within core analyst positions.