Pros
- Great WFH Policy - Fun environment and people - Tech was interesting (dependent on the team) - Was able to use a lot of the latest technology, .net core, kubernetes, redis, rabbitmq, etc. - Great manager - Good benefits & rewarding hackathons and learning opportunities
Cons
- Pay was average, in my 3.5 years of being there, I received 12k in salary bump. Total of 90k when I left (5 years of total experience). This was even after getting a 4.5 to 4.8 on every single review cycle. - Pretty lax deadlines and all goals were team goals. This can be seen as a pro to some people, but what I noticed was the long time employees would put in extremely minimal effort and still collect a large salary with no repercussions. - No advancement opportunity, even when getting up to 4.8 on every single review cycle and doing most of the complex work on the team. - Lots of bad technical decisions and deals being made with software partners by non technical people that the development team has to deal with.