Pros
There's a non-zero possibility that we'll deliver on the new fancy product and that light is just going to be a blue sky summer day! Ah .... - Nice folks - Free fruit - Team lunches every now and again - We usually get a yearly bonus
Cons
Or maybe it's a freight train ... The possibility of great severance pay is retaining a handful of skilled old timers that still know the legacy system. We're working on the new product with a skeleton crew trying to meet IB "milestones". I wonder happens if we miss one? :-) What else ... - We generally don't support the old product that makes us money because there aren't enough resources or someone is out of favors. Sorry, nope! The client department is also not allowed to communicate directly with engineering resources. - Raises are generally less than cost of living. - If you don't need a guaranteed income, and like to work under the gun, this is a great opportunity! Get ready to run!