+the benefits leave a lot to be desired
+at least on my team, there is no opportunity to move up in job positions so most of the people on the team will probably leave the company after 2-3 years which is unfortunate considering how talented everyone is.
+the management regularly has our team work outside of normal working hours