Vantaggi
- Semi-remote - Well known in the local area - Sales and research are solid - Many interesting projects - Good sick and PTO policy - Good location
Svantaggi
- Long hours and always over-promising. This has been a long-running issue where they over-promise delivery or functionality. This leads to many working really long hours and tons of tech debt being piled up. - Resources are stretched thin. Their reputation and compensation are hurting their ability to hire, so most people are working part-time on multiple projects. This leads to low-quality work, low output, and lack of focus from people on each project. - Week engineering practice. Engineers don’t know the software stacks, even if they claim they do. They learn either by being thrown on bad-shape codebases or mediocre tutorial series. The in-depth knowledge of technologies is severely lacking, even amongst “senior” staff. Especially in the cloud and web. - Passive-aggressive culture and high turnover. Almost all new hires leave within a year. Beyond pay, benefits, and hours which are major factors, the overall company culture needs work. It’s very passive aggressive. You get the feeling that half the people there only “tolerate” working with you. Some are genuinely great, but there are many who are passively aggressive.