This is my first career job out of college. Overall great experience, there is so much to learn. LM has a lot of opportunities to advance up the ladder and all the members have been supportive.
Cons
Takes a long time to be trusted with working by yourself. Travel charging policy is really bad now.
Slave factory
No raises
Consistently asked to work over time
Only people who work overtime are promoted
Lots of favoritism
Most managers are not technical but insist in making technical decisions
Cheap, cheap, cheap. Won't even buy you a pencil.
Archaic development practices
Bullying tactics used by managers