Pros
Starting as an intern, I found all of the employees extremely helpful. The best thing about this company is that they offer autonomy while offering guidance so the employee truly learns the business processes. During my time at MobileCause I have learned a great deal, everyone on the staff is happy to share what they have been working on and offer advice.
Cons
MobileCause is a fast paced company where a lot of things are happening on a daily basis so one must be prepared to work hard, but for a good cause. Dealing with large accounts, one must use extreme caution when dealing with the app in order to maintain confidentiality among other things. MobileCause has a strong culture and if you don't fit into the culture, you won't last. (This is a con to those who don't fit and a pro to those who do)