Small company with lots of different projects, so we are working with lots of different areas of IT and technology. Work life balance as working hours are flexible.
Cons
need some time to learn and relearn skills as we need to move on to different kind of projects. salary management need to be improved.