Crescendo definitely gives you a work-life balance environment.The good thingsFlexible work hours. Accommodating environment. Challenging work.
The challengesThe company has its own challenges, just like any other company. I'm just personally challenged with the shift I'm in, since we have clients from other countries and we have to catch up to them.