Great software developer experience for a recent graduate - Junior Mobile Developer PUSH Employee Review

5.0
28 Aug 2020
Recommend
CEO approval
Business outlook

Pros

- Lots of exposure to new product features quickly. If you work for this company as a developer you will quickly start work on meaningful tasks, not just small bug fixes - Experience working on multiple aspects of mobile development. You get experience with frontend and backend development on the mobile side as a developer here. You will also get experience with lots of important languages for mobile, such as Dart, Java and Objective C. - Co-Workers. The part that I'll miss the most. The team at Push are incredibly friendly and easy to get along with. This includes both product and sales sides of the company. Also as a new graduate, there are some amazing people you can learn from on the dev team.

Cons

- My time on QA was a bit too long. I was working on QA for a bit longer than the agreed 6 months due to a project that went on a bit longer than initially intended. This probably isn't the norm but I think it important that management keep progressing new employees on as quickly as possible to development roles. -Pay. The salary wasn't amazing, however for a junior position you are getting a lot of experience with implementing features. At a bigger company that might have a better salary you might not get that experience. So it balances itself out but it's still important to note.

Explore other reviews about PUSH

3.0
12 Jan 2025
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

great people, flexible working arrangement

Cons

not a lot of vertical growth, salary pretty low

5.0
23 Jan 2019
Recommend
CEO approval
Business outlook

Pros

The leadership is very transparent, open-minded and willing to give the employees a level of autonomy that results in a satisfying and motivating environment. You truly feel like you are a part of the team, and that you are a true contributor to the company. You can see the impact of your decisions and although it might feel stressful at times, it is an invaluable experience to learn how to navigate and balance that stress with your duties. And once you get through those times it is extremely rewarding and worth the amount of effort you put in. The environment is fast-paced, it's never a dull moment - you learn and master various tools quickly and because the company is powered by innovation there is open-mindedness to using new tools/software constantly.

Cons

Because I was the only one in my role it was easy to feel the pressure of trying to do so many tasks in a short period of time. However, because it is a start-up and everyone faces this challenge you do truly feel like a team, everyone is supporting one another and even though they might not know the full extent of what you do, they understand that what you do is important.

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