Pros
Flexible work hours, work from home policy, good transport coverage for all employees including contractors, some excellent technical leadership teams within the organization, good learning curve if interest is within financial services.
Cons
Over a period of time leadership teams have been swamped with service delivery mindset, lack of technical leadership, growth opportunities are only given based on employee manager relationship rather than talent, onsite opportunities are scarce, managers run the whole performance cycle show with 0 contribution from HR teams.. HR teams are non-existant in this organization. Not a good place to be in if you are in for technical career path. More emphasis on production support organization & operations than on IT development or getting new exciting projects to retain IT employees