Growing company with Modern network system making working from home possible
Good Challenge for newly graduate and seniors with diverse staff and good management
Freedom to choose interesting projects
Svantaggi
No pay for new hires overtime for meeting deadlines if you try to challenge yourself to pick more difficult projects - gets repetitive after a while. Low speed and connection sometimes