"Awesome place to work, very long work hours, too many expectations. Technically a very great place to work as a startup. Highly stressful environment and conditions, high value clients with too much expectations. Will burn you out after some time. Very nice people and management, extremely knowledgeable and worthy place to work."
Update your browser to have a more positive job search experience.Upgrade My Browser