Very limited resources, poor leadership, toxic environment
Pros
They offer decent pay and benefits.
Cons
If you value being a TD and want to make a difference this is not the place for you! The new leadership gutted this dept having no plan on how to actual get work done with a fraction of the team. There are no resources or learning opportunities here to move along your career. During my time they striped away all responsibilities a tech is known for. The higher ups in charge of technical design have no idea of the value this dept brings to the final product and customer experience. They want things to be done at lightning speed whether it is correct or good quality is not a concern for them. The TD Manager & Sr TDs are toxic. I have watched them be disrespectful & nasty to both team members & over seas partners in meetings. Now that the company is leader led there is very little HR can actually do to help. Speaking up can be risky. I would not recommend joining this company. Good luck to all the great, talented people who are still there!