Nice place to start if you're a fresh graduateThe good thingsFlexible work hours.
Good place to work if you're a freshy out of school, an intern or someone that wants to switch careers, provides ordinary office work and life for people that want to have a taste of it.
The challengesWork environment is very competitive, moving up doesn't seem viable due to the amount of people already in place.