Benefits are lackluster, no bonuses and not very competitive salary
Culture is very stiff/old fashioned, yet asks you to treat it like a start up
Career progression not very clear, doesn't really have a lot of room for advancement
Tech employees are overworked at the whims of the sales team