- Comp & Benefits
- Work/Life Balance
- Senior Management
- Culture & Values
- Career Opportunities
I worked at MediaFire full-time for more than a yearPros
As far as I know it's the only place in the greater Houston area where you'll be able to work on a product for mobile/web/desktop that is used by millions of people around the world — hundreds of thousands on a daily basis.
There are some very smart people working here and you'll end up in/overhearing a mind bending conversation...or just hear someone yelling "get out!" like Arnold Schwarzenegger which is always a treat. If you're a developer/engineer or designer, you will be surrounded by dedicated and talented co-workers that have vast amounts of knowledge that is constantly expanding.
Office managers do their best to keep the kitchen stocked and plan events for employees. Weekly group lunches every Thursday paid for by the company. They have Yin Yoga class on Mondays and depending on people's schedules, board games on Tuesdays. There's also a ping pong table as well as a pool table. Ping pong tournaments are things that happen here.
4 day work week with 10 hour days (unless you're an hourly employee or decide to keep a traditional 5 day work week.) Flexible with emergency/last minute days off, but you have to make up your time during the same week.
Pretty decent insurance where you end up with a fairly low copay amount.
Opportunities to learn are there if you make yourself available to them and people are willing to help you out with any bumps in the road you might come across. Just speak up. I have personally gained a lot of knowledge and expanded my skill set by working here.
There is a large male to female ratio which might make some weary, but there haven't been any situations where a woman would feel uncomfortable. Everyone is treated equally (I'm a female).
Overall, the atmosphere is nice and accommodating and the people are good natured.Cons
Shenandoah/The Woodlands is a dull area and as far as I know they highly prefer that people work at the office — though they do allow occasional work from home days and there are a very small number of employees that work remotely.
Management needs to come up with a long-term plan of how they want to see a project through. It seems like they have some ideal vision they'd like to reach, but foul themselves up with indecisiveness and a lot of back and forth. This leads them to miss the boat and have competitors beat them to the punch with similar features. They've got good ideas and need to find a way to harness that and push out an even higher-quality product within a decent timeframe.
Some projects might be put on hold for weeks at a time to address an emergency issue or just be put off indefinitely after putting a good amount of hours into them. There are a lot of "just for now" fixes and rash decision making that will end up backfiring later.
Not a lot of thought is put into new projects: no real time spent researching, no user testing, and no explanation for certain decisions that leave employees confused and frustrated.Advice to ManagementAdvice
Take some time to make a project roadmap and discuss it with the team. See if everyone feels good about it and is on the same page (meaning the people working on it, not just management.)
Your company wide meetings that started in January are a step in the right direction, but it still feels like a lot of decisions are made under cloak and dagger. Embrace true transparency and you'll see people feeling more comfortable and being more open with you about their thoughts and concerns.
If employees speak out about how they feel about something, listen to and consider what they're saying before coming up with justifications and excuses. Have one-on-one meetings every month to see where employees are in their workflow and how they're feeling about what they're doing because the once a year review isn't much to go on. This will help you connect with employees on a more personal level where right now they might be afraid to say anything critical, even if it's well intentioned.
Have more company events out of the office or maybe after hours to build more cohesiveness and culture. Let employees know that they are appreciated and will be rewarded for putting out good work.
MediaFire has really great potential, but don't take the people that spend all their days working for you for granted.RecommendsNeutral OutlookNo opinion of CEO
Getting an Interview
Getting an Interview
- Application Details
I applied online. The process took 2 days - interviewed at MediaFire in September 2013.Interview Details
Sent in an application and was contacted within a few days by the VP of Product. We had a short chat on the phone and he requested for me to come in the next day to take an hour long design test.
When I went in I was made to wait in the conference room to wait for someone in HR to bring me an NDA to sign because I might see some proprietary information while in the office. After signing I was given a tour through the office space and then brought in to the design room to take my test.
There's no point in mentioning what the actual test was since it might have changed. Just know that you should be confident in your web/mobile design skills. If you work predominantly in print, be sure to brush up on web and mobile before testing because it will be obvious if you don't.
After the test I was taken back into the conference room to wait while the VP of Product and lead designer looked at my work. They came in, asked me about why I made certain decisions with the design. Then they went over my portfolio and resume.
I was asked about my experience, certain portfolio pieces and my involvement in them if I worked with a team. They wanted to know if I would be okay with working on something day in and day out since they are a product, which is very different from working at an agency or in marketing.
The interview seemed to go well, they were easy to talk to and listened well.
When I was done with that initial interview I was told that the next step would be for me to talk on the phone with the head of HR. That phone conversation would be at least 3 hours (no, I'm not exaggerating) and I should be somewhere with few distractions. We scheduled the call and I left.
The next day was my call. We started with the usual formalities and then dove in to the actual interview. She started with asking me about the earliest jobs I ever had, which were in retail, and even my high school experience, which was odd. We talked about any hardships or difficulties I have had along the way, some personal life stories, how I dealt with sub-par working environments and difficult clients during my time as a freelancer. We were done in 3 hours (6-9pm) and she told me she got whatever she needed from me and said she'd get back to me soon with an answer.
About thirty minutes later I received a call from her with her saying that she called the VP of Product right after getting off the phone with me and discussed our convo. They decided to hire me on the spot and she made me an offer over the phone. I negotiated my salary and requested that she include that in my official offer letter.
The next day I had my letter in my inbox and I started the job the next week.
I'm assuming my hiring process was done in record time since they really needed a good designer to fill the position. In any case, they do get back to people fairly quickly if they're interested and want to move forward.Interview Questions
Negotiation DetailsAsk for higher than what you really want and let them negotiate you down. If you get offered a lower salary amount and a promise to raise you up to your desired salary after a certain date, make sure to have them include that in your offer letter. Be vigilant and bring it up when the time comes or it might slip.
- The whole 3 hour long conversation with the head of HR threw me for a bit of a loop since it combined questions of professional and mildly personal (nothing you wouldn't divulge to an acquaintance) manner. If you don't like talking on the phone it can be a daunting process, but I feel it's a good way to weed out people that aren't really serious about the job. Answer Question
I've been told they pay lower than average salaries, but I also believe that if you don't ask for what you want then you'll get the short end of the stick. If you believe in your skills and feel you are worth it, ask for it and be confident.Accepted OfferPositive ExperienceDifficult Interview
Reaching more than 100 million people monthly, MediaFire is a fast growing and forward thinking company. MediaFire is the only online storage solution to offer unlimited downloads, download and upload resuming, file syncing, audio and video transcoding, and more! Our team is working on a line of new products that will take us into the future.