Pros
Worked for ADK for more than a year and had an amazing time! Everybody in the office is very nice and always willing to help and answer any questions you might have. The company has seen a lot of growth in the year and you get to work on a very diverse set of projects in various tech stacks. The company structure is very flat and everybody is very open to feedback. You can go anytime and talk to Dan (CEO) about anything or areas/ technologies you want to be working on. The culture is really friendly and very social! Friday evenings are really fun. There is a kegerator with dual taps and people get to vote on what beers to get. The best part are the two lovely greyhounds in the office!
Cons
The company is growing quite rapidly so their feedbacks processes are a work in progress.