• Little to no benefits until you've worked there for a year as a linguist. • At times you can be more or less forced to do overtime. Sometimes you're in a location that doesn't have much to do anyway so overtime is fine, but work can be very draining based on how busy or not busy each individual project is. • Inconsistencies in each project location. There is a standardized set of guidelines for you to follow for doing your work, but every place has its slight nuances in how they do things which can be frustrating at times. Team Leads may or may not nitpick your work, just depends. • The "chain of command" ladder that they insist you use. If you're not in an upper-level position you cannot speak to those above you unless you go through a Team Lead first to speak on your behalf. Often times peers in upper level positions will be rude if you try to ask even simple questions that involve you and they will tell your Team Lead to reprimand you for not going through them. • Upwards movement in the company can be very slow and who they choose often times is not based on the quality of work done. I had glowing weekly/monthly reviews for a year and was never considered to move up, but certain other workers who clearly struggle will be asked to move to Team Lead positions due to favoritism or just having the right "attitude".