Lots of really nice colleagues who are in it together so work as a team
Beautiful offices with pool table, ping pong etc
Love the product and so do customers
The company is growing and profitable
Cons
Less flexibility than people would like.
Pay is good but no formal benefits like health insurance
Free Tea and Coffee. Great if you like working 12 hour days and being shouted at.
Cons
A very unpleasant and unfriendly place to work. Long long hours. No structure or training and a very strong blame culture.
Seriously the place could make someone ill from working there the stress it causes.
Old technology - in house developed and useless for your CV.