Pros
- On the rails team, I worked with lots of talented developers who were happy to take the time to pair. I learned a lot with this group, and I still talk to many of them today - Great work/life balance on the Rails team, but it seems that the Java team and overseas contractors worked constantly - It seems that long tenured (~7 year) employees who were let go were happy with their severance package - Remote work - They invest in training if you ask for it
Cons
Organizational cons: - Executives will lie right in front of you in an all hands meeting with a smile, and not about the small stuff. Rails engineers were told they'd have work for years for clients, and about 6 months later they started migrating to a .NET project. Two very long tenured, good engineers were let go soon after we were told our jobs were safe - You will be asked to write a glassdoor review on day 1 while you're brand new, so of course the score is bloated and inaccurate albeit a tremendous bragging point at Liaison Engineering Cons: - Incredibly low interest in staying up to date, the project was on Rails 3.1.2 and Ruby 1.9.3 in mid 2018 - If you enjoy working with a manager then you can count on them being let go soon. Liaison simply doesn't like engineering managers who are employee friendly - slow deploy processes, every 2 weeks - slow growth on the engineering team, both financially and in title/role - LOTS of meetings, in an average week you could very well lose an entire day to meetings - At some point we rearranged our titles, leaving people with what appeared to be sneaky demotions