CEO asked us to write reviews - Senior Software Engineer MasteryConnect Employee Review

2.0
5 Feb 2016
Recommend
CEO approval
Business outlook

Pros

Great benefits. Fun coworkers. Very transparent about finances, sales and other things like that. Some flexibility to choose technology to use as long as you can back it up. Sometimes management has made a decision for you so you might have to fight to do what you want. There is a quiet room when the open office becomes too much.

Cons

Lots of legacy code that is tightly coupled, poorly written, not documented and not unit tested. All of these factors increase the number of bugs introduced and have significantly slowed productivity. Lots of decisions are made at the top without input from the bottom so you often feel like a code monkey. If you have a better way to do something then you may have to fight to convince others that it is the better option. This can make you feel like your opinions/expertise aren't wanted. I don't get the feeling that management trusts their employees. Poor planning and management causes projects to take longer than they should or they never get finished. Engineering Team Leads have a lot of responsibilities that at times are impossible to keep up with causing deadlines to be missed. Open office is very loud and distracting.

Explore other reviews about MasteryConnect

5.0
13 Nov 2024
Recommend
CEO approval
Business outlook

Pros

Amazing products! Professional development was a plus.

Cons

Managers change often due to growing companies.

5.0
22 Jan 2016
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

MasteryConnect is an amazing place to work with unbelievable benefits, a super fun culture - work hard play hard atmosphere with really driven and self motivated teammates and leadership. The company goals and mission are all aligned to making the best and most efficient tool for educators. What I love and appreciate the most is the connection that every employee has to education. The CEO is a strong leader who LISTENS and receives feedback from the team to make the environment better in any way that he can. The benefits are hugely impactful - they pay 100% health & Dental insurance for you AND your family, stock options, and more. One thing that I appreciated SO much when I started working at MasteryConnect is I received a handwritten note from the CEO for Christmas. That had never happened to me before. He knows every single employee and makes an effort to get to know them on a personal level. I've never felt more a part of a team in a work place.

Cons

When you are really passionate about something, you give it your all - and that can mean that you may put in a lot of hours and get very emotionally connected. I don't necessarily see this as a con, but some might.

2
See reviews by: Helpful|Rating|Date|All