I never write reviews for anything, but I feel compelled to warn people who are looking at this company as an option. KEEP LOOKING. Only accept a job here if you’d like to be overworked and underpaid. You’ll be expected to work 50-60 hours a week with no chance of overtime. There’s very little time off and your weekends are also encroached upon. This place has TERRIBLE work/life balance. Another review about this company correctly identified it as a sweatshop. I almost NEVER leave when I’m supposed to and I barely make enough to live modestly. The “bonuses” that you’ll hear about won’t ever actually make it to your bank account, so don’t count on those to make up for anything. Take my advice and take your talents somewhere where you will be appreciated, developed and compensated fairly.