Pros
Great opportunities for those wanting to learn, improve and make a name for themselves. Moreover, I have travelled countless times in relation to work and if you are the type of developer that doesn’t always want to stay behind the desk and likes working directly with clients then this is the perfect opportunity. Lots of projects to work on. Lately was given the chance to work on a new project which involves various technologies as well as the latest ones. These include Angular 2, RabbitMQ, Signal R and Entity Framework 6 among others.
Cons
Since the company grew a lot in the last year, there has been issues on Management structure and Communication between the teams. Also, sometimes tasks can be quite stressful due to very tight deadlines. Another issue is the lack of space which hopefully will be sorted out soon when we move to the new building next door.