Company is stuck in the past in terms of pay
Pros
Cutting Edge technologies Most individuals are nice Nice office environment to work in, the tools you need to complete your job can be gathered easily with very little paper work.
Cons
No Graduate program, it's just a graduate pay rise, NOTHING ELSE! Managers have no idea what their team is doing. Project Managers don't have a basic understanding of the projects they are managing and rely on lead engineers to manage the day to day running of the business. For the work you do, you are very underpaid. They don't have a clear defined structure for how individuals can move up the ladder, they'll try to bs people and say they do but ask for the paper work and you'll see they don't when they can't produce any. No overtime pay Meetings, meetings and meetings. Everything here needs to have a meeting, you can spend 50% of your time in meetings. A project has never been delivered on time! Redundancies come every 4 years, so be mindful of that. If the company misses 2 quarterly targets, their is a very high chance of redundancies