No innovation, below market compensation, myopic management
Pros
-It's a stable, established company with very little competition. -It's downtown. -Decent benefits. -Potential for upward mobility. -Bike parking in the basement.
Cons
-Scheduling software is based on outdated technology. -Very little innovation, likely because they have no competitors. -Punitive approach to time off, regardless of the reason. Working from home is never allowed, either. -No HR department. -Base compensation is way below market. They justify this by putting everyone in a monthly "bonus pool" based on that month's revenue, which is then split by however many people are in the department. This often means that you're taking home very little money. It also means that they run very lean in terms of staff-- who wants to hire more people when that means your pay will decrease? -Since they run so lean, nearly everyone is overworked. That's just an understood part of life at CN. -Payday comes only once per month. -Departments are very segregated and it's difficult to get to know anyone outside of one's department. -High turnover. -For a Portland tech company, there is almost no sense of culture.