Overall a good place to work.
Good co-workers and is a good place to work. Start salaries start off low but quarterly bonus helps make up for low salaries. Their paid time off is not competitive even for the industry. Easy to separate work and how life which is nice.
ProsGreat co-workers and bonsuses