Pros
- Small teams that help make you feel your contributions matter. - Fantastic set of developers who enjoy coming to work and who thrive on producing the best software they can. - Salary is commensurate with skill level. - Some really cool things coming from the company in the near future. - Upper management is open and honest and try to ensure that everyone is happy and content within their job role. - Fantastic HR. - Lovely offices. - Incredibly helpful and supportive (and even more so during Lockdown).
Cons
- Client work can be frustrating at times. - A lack of original IP despite a very talented workforce. - Tendency to acquire projects before fully thinking out the logistics of how that will work within the company. - The initial interview process was a little lacklustre. - Follow through on personal development opportunities.